hook_action_info 不在视图中创建其 VBO 列表项
hook_action_info does not create its VBO list item in view
我正在尝试使用 views 和 VBO 编写自定义操作代码。
我的视图向用户显示 commerce 订单项列表。
这里是代码:
function nlmcode_action_info() {
return array(
'vbo_download_pdf' => array(
'type' => 'entity',
'label' => t('Download PDF'),
'configurable' => FALSE,
'triggers' => array('any')
),
);
}
function vbo_download_pdf($entity, $context) {
dpm("Do the magic here.");
}
然后我可以在 select 字段中看到可用的批量操作,但是一旦我 select 编辑了我的自定义 'Download PDF' 选项并且添加到视图,VBO 下拉列表中缺少该项目。
已解决。
必须设置 'Download PDF' 的权限。
我正在尝试使用 views 和 VBO 编写自定义操作代码。 我的视图向用户显示 commerce 订单项列表。
这里是代码:
function nlmcode_action_info() {
return array(
'vbo_download_pdf' => array(
'type' => 'entity',
'label' => t('Download PDF'),
'configurable' => FALSE,
'triggers' => array('any')
),
);
}
function vbo_download_pdf($entity, $context) {
dpm("Do the magic here.");
}
然后我可以在 select 字段中看到可用的批量操作,但是一旦我 select 编辑了我的自定义 'Download PDF' 选项并且添加到视图,VBO 下拉列表中缺少该项目。
已解决。
必须设置 'Download PDF' 的权限。