function uc_product_views_handler_add_to_cart_link in Ubercart 5
Return a formatted add to cart form to display in the View.
1 string reference to 'uc_product_views_handler_add_to_cart_link'
- uc_product_views_tables in uc_product/
uc_product.module - Implementation of hook_views_tables()
File
- uc_product/
uc_product.module, line 1260 - The product module for Ubercart.
Code
function uc_product_views_handler_add_to_cart_link($fieldinfo, $fielddata, $value, $data) {
$types = module_invoke_all('node_info');
$product = node_load($data->nid);
$module = $types[$product->type]['module'];
if (theme_get_function($module . '_add_to_cart')) {
return theme($module . '_add_to_cart', $product);
}
else {
return theme('uc_product_add_to_cart', $product);
}
}