function commerce_add_to_cart_link_views_data in Commerce Add To Cart Link 8
Same name and namespace in other branches
- 2.x commerce_add_to_cart_link.module \commerce_add_to_cart_link_views_data()
Implements hook_views_data().
File
- ./
commerce_add_to_cart_link.module, line 104 - Hook implementations of commerce_add_to_cart_link module.
Code
function commerce_add_to_cart_link_views_data() {
$definition = \Drupal::entityTypeManager()
->getDefinition('commerce_product_variation');
$tables = [
$definition
->getDataTable(),
$definition
->getRevisionDataTable(),
];
$data = [];
foreach ($tables as $table) {
if ($table) {
$data[$table]['commerce_add_to_cart_link'] = [
'field' => [
'title' => t('Add to cart link'),
'id' => 'commerce_add_to_cart_link',
'real field' => 'variation_id',
],
];
}
}
return $data;
}