Drupal: настройка внешнего вида модуля WorkFlow - PullRequest
0 голосов
/ 25 мая 2009

Модуль рабочего процесса добавляет окно рабочего процесса на экран редактирования узла. Это поле содержит список доступных состояний для этого узла а также такие дополнительные опции как:

"Расписание: Сразу Расписание для изменение состояния по адресу: "

Я не хочу путать пользователей с обилием опций и хочу удалить последние два (дата связана). Где мне настроить внешний вид экрана редактирования и скрыть эти поля?

Ответы [ 2 ]

2 голосов
/ 13 апреля 2010

Вы можете отключить планирование рабочего процесса на странице Разрешения. В разделе admin / user / permissions снимите флажок «планировать переходы рабочего процесса».

1 голос
/ 25 мая 2009

Крюк 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']);
  }
}
...