Version

1.1.4.2 (checked in on 2008/07/29 at 22:22:39 by rszrama)

Description

These are the hooks that are invoked by the Übercart core.

Core hooks are typically called in all modules at once using module_invoke_all().

Functions

Namesort iconDescription
hook_add_to_cartDo extra processing when an item is added to the shopping cart.
hook_add_to_cart_dataAdd extra information to a cart item's "data" array.
hook_cart_displayControl the display of an item in the cart.
hook_cart_itemAdd extra data about an item in the cart.
hook_cart_paneRegister callbacks for a cart pane.
hook_checkout_paneRegister callbacks for a checkout pane.
hook_download_authorizeGive clearance to a user to download a file.
hook_file_actionPerform actions on file products.
hook_file_transfer_alterMake changes to a file before it is downloaded by the customer.
hook_line_itemUsed to define line items that are attached to orders.
hook_orderPerform actions on orders.
hook_order_actionsAdd links to local tasks for orders on the admin's list of orders.
hook_order_paneRegister callbacks for an order pane.
hook_payment_gatewayRegister payment gateway callbacks. See also@link http://www.ubercart.org/docs/api/hook_payment_gateway @endlink
hook_payment_methodRegister callbacks for payment methods.
hook_product_classPerform actions on product classes.
hook_product_typesList node types which should be considered products.
hook_shipmentHandle additional data for shipments.
hook_shipping_methodDefine callbacks and service options for shipping methods.
hook_shipping_typeDefine shipping types for shipping methods.
hook_store_statusAdd status messages to the "Store administration" page.
hook_uc_messageConvenience function to display large blocks of text in several places.
hook_update_cart_itemHandle requests to update a cart item.