代码之家  ›  专栏  ›  技术社区  ›  loba76

hook_action_info不会在视图中创建其VBO列表项

  •  0
  • loba76  · 技术社区  · 8 年前

    我正在尝试使用编写自定义操作代码 意见 VBO(VBO) . 我的视图向用户显示 商业商品 .

    这里的代码:

    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.");
    }
    

    然后,我可以在选择字段中看到批量操作,但一旦我选择了自定义 '下载PDF' 选项并添加到视图中时,VBO下拉列表中缺少该项。

    1 回复  |  直到 8 年前
        1
  •  0
  •   loba76    8 年前

    解决了的。

    对的权限 '下载PDF' 必须设置。