0

我想使用小的自定义代码删除管理面板中所有内容类型上的删除按钮。请帮助。

4

1 回答 1

0

您必须创建一个自定义模块并使用hook_form_alter。此模块必须在更改表单的所有其他模块之后运行。例子:

function MYMODULE_form_alter(&$form, &$form_state, $form_id) {
  dpm($form); // Use this to find the $form_id using Devel module if you like
  if ($form_id == "MY_FORM_ID")  {
   $form['actions']['delete']['#access'] = FALSE;
  }
}

有关完整的选项集,请参阅指定要从显示中排除的 $form 元素?

于 2013-09-10T09:31:17.153 回答