Drupal视图:从view_pre_render钩上删除Drupal视图上的操作(编辑按钮)

发布于 2025-02-03 07:59:12 字数 541 浏览 5 评论 0原文

Drupal视图:从View_pre_render挂钩中删除Drupal视图上的操作(编辑按钮):

我试图从Hook View_pre_render的视图中隐藏/删除一些记录的编辑按钮。

function member_management_views_pre_render(ViewExecutable $view) {
  if ($view->id() == 'my_view_id') {
    //if(mycondition){
        foreach($view->field as $key => $value) {

                //ACTIONS FIELD NAME IS OPERATIONS 
                //$value->_entity->operations->setValue() = 0;
                //operations->field->handlers->displayhandlers
        }
    //}

  }
}

Drupal Views: Remove actions(edit button) on drupal views from view_pre_render hook conditionally:

I am trying to hide/remove the edit button for few records conditionally on a view from the hook view_pre_render.

function member_management_views_pre_render(ViewExecutable $view) {
  if ($view->id() == 'my_view_id') {
    //if(mycondition){
        foreach($view->field as $key => $value) {

                //ACTIONS FIELD NAME IS OPERATIONS 
                //$value->_entity->operations->setValue() = 0;
                //operations->field->handlers->displayhandlers
        }
    //}

  }
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文