2009-05-25 127 views
0

工作流程模块将工作流程框添加到编辑节点屏幕。 此框包含可用状态的列表,该节点 也是这样的附加选项为:Drupal:自定义WorkFlow模块的外观

“日程安排:立即安排在 状态变化:”

我不想混淆用户与丰富的选项,并希望删除最后两个(与日期有关)。 我应该在哪里定制编辑屏幕的外观并隐藏这些字段?

回答

1

hook_form_alter钩子可以用来修改任何Drupal表单的外观。

这里有一个小小的伪代码让你开始。

<?php 

function mymodule_form_alter(&$form, $form_state, $form_id) { 
    if($form_id == 'id_of_the_form') { 
    unset($form['field_you_want_to_hide']); 
    } 
} 
2

您可以在“权限”页面上禁用工作流计划。在管理员/用户/权限取消选中“计划工作流程转换”。