The delivery entity cannot be reached by VBO after the upgrade
I found the solutions here: https://www.drupal.org/node/2856944#comment-11999473
That leads to a small alteration
includes/commerce_delivery.views.inc
$data['commerce_delivery']['table']['base'] = array(
'field' => 'delivery_id',
'title' => t('Commerce Delivery'),
'help' => t('Delivery.'),
);
+ $data['commerce_delivery']['table']['entity type'] = 'commerce_delivery';
and under
// Expose the delivery id.
$data['commerce_delivery']['delivery_id'] = array(
'title' => t('Delivery id'),
'help' => t('The delivery id.'),
'field' => array(
'handler' => 'views_handler_field',
'click sortable' => TRUE,
),
'filter' => array(
'handler' => 'views_handler_filter_numeric',
),
'sort' => array(
'handler' => 'views_handler_sort',
),
'argument' => array(
'handler' => 'views_handler_argument_numeric',
),
);
// Add optional support for Views Bulk Operations.
if (module_exists('views_bulk_operations')) {
$data['commerce_delivery']['views_bulk_operations'] = array(
'title' => t('Commerce Delivery Bulk'),
'group' => t('Bulk operations'),
'help' => t('Provide a checkbox to select the row for bulk operations.'),
'real field' => 'delivery_id',
'field' => array(
'handler' => 'views_bulk_operations_handler_field_operations',
'click sortable' => FALSE,
),
);
}
Comments