批量操作drupal

时间:2020-08-11 20:26:57

标签: php html forms drupal

尝试删除多个内容记录时出现错误。
这是视图,我需要使用批量操作删除多个记录。

view

当我应用删除内容时会发送成功消息,但该行未被删除,我使用了来自drupal的bulk operations模块,我已经在drupal论坛中搜索了补丁,但没有找到任何补丁,因此我需要在代码中解决此问题,我在drupal方面没有足够的经验来解决此问题,但是我尝试解决下一个代码。
在这里,我将重定向到我创建的新功能

function api01_form_alter(&$form,FormStateInterface $form_state, $form_id) {
  if($form_id == 'views_form_content_page_1'){
    $form['#submit'][] = 'api01_node_bulk_actions';
  }
}

这是我的方法,我收到了2个参数,但我无法选择行

function api01_node_bulk_actions($form, FormStateInterface $form_state) {
  echo "action to bulk operations";
  ksm($form_state->getValues());
} 

0 个答案:

没有答案