You are here

function hook_uc_product_default_classes in Ubercart 6.2

Same name and namespace in other branches
  1. 7.3 uc_product/uc_product.api.php \hook_uc_product_default_classes()

Defines default product classes.

The results of this hook are eventually passed through hook_node_info(), so you may include any keys that hook_node_info() uses. Defaults will be provided where keys are not set. This hook can also be used to override the default "product" product class name and description.

2 invocations of hook_uc_product_default_classes()
uc_product_class_load in uc_product/uc_product.module
Loads a product class, or all classes.
uc_product_node_info in uc_product/uc_product.module
Implements hook_node_info().

File

docs/hooks.php, line 1711
These are the hooks that are invoked by the Ubercart core.

Code

function hook_uc_product_default_classes() {
  return array(
    'my_class' => array(
      'name' => t('My product class'),
      'description' => t('Content type description for my product class.'),
    ),
  );
}