Вопросы о Drupal - настройка модулей form_altered - PullRequest
1 голос
/ 18 апреля 2010

На этой неделе я выяснил, как изменить элементы формы в модуле местоположения. используя form_alter и пользовательский element hook_elements(): нужны советы по значению формы в Drupal $

Мне удалось скрыть элементы, используя unset, например: unset($element['locpick']['user_latitude']);

Также добавлено css с drupal_add_css, чтобы скрыть ненужные группы и изменить поля, границы и отступы

Однако у меня есть несколько вопросов:

  • как добавить дополнительный текстовый заголовок между полями?
  • как я могу изменить длину поля ввода?
  • можно ли перемещать поля или помещать их в таблицу?

Ответы [ 2 ]

0 голосов
/ 18 апреля 2010

Также добавлено css с drupal_add_css для скрытия ненужных групп

Я настоятельно советую против этого. Используйте API формы для управления формами.

0 голосов
/ 18 апреля 2010

выучите это: http://api.drupal.org/api/drupal/developer--topics--forms_api_reference.html/6
1: установите вес двух полей, например, на 10 и 12. Добавьте новое поле "item" с весом 11.
2: см. «Размер» в верхней ссылке.

...