Допустим, я создаю тип контента, называемый «продукт». Теперь, если я хочу изменить способ отображения узлов продукта, я бы отредактировал «node-product.tpl.php». Достаточно легко. Но что, если я хочу отредактировать страницу INPUT? То есть Страница, на которой вы создаете узел? Есть ли простой способ сделать это?Изменение типа содержимого страницы INPUT?
1
A
ответ
3
Чтобы быть немного полемика, ответ нет, не «легкий» способ:]
у вас есть несколько возможностей:
классические: использовать
hook_form_alter
для изменения single fields модификации$form array
. (вы можете добавить и добавить HTML тоже с директивой#markup
).Использование
$form['#theme'] = 'my_theme_function'
и создатьmy_theme_function($form)
, что делает саму полную форму, а именно:function my_theme_function($form) { // some calls to drupal_render($form['my_field']); return drupal_render($form); }
использовать что-то вроде
form_panel
модуля ...
(Существует много литературы по этой теме на форумах Drupal.)
2
Эта страница имеет хороший обзор работы с формами ввода для ССК: http://drupal.org/node/101092
Смежные вопросы
- 1. Изменение содержимого веб-страницы
- 2. Sharepoint: изменение макета страницы и типа содержимого для определенной страницы
- 3. Изменение типа содержимого Вопросы
- 4. Изменение содержимого php-страницы
- 5. Изменение заголовка содержимого страницы
- 6. Изменение содержимого страницы html
- 7. SiteMesh: изменение типа содержимого ответа
- 8. Изменение типа содержимого в всплывающем окне
- 9. Изменение размера содержимого веб-страницы
- 10. изменение содержимого без перезагрузки страницы
- 11. Изменение содержимого страницы на основе элемента «select»
- 12. Изменение типа содержимого вложения в объекте CDO.Message
- 13. Изменение возвращаемого типа содержимого в Spring MVC
- 14. Изменение типа содержимого входящего запроса SOAP
- 15. JQuery Изменение содержимого
- 16. Изменение содержимого страницы при обратной передаче
- 17. Изменение содержимого div на загрузке страницы
- 18. Динамическое изменение содержимого страницы JSP без кнопок
- 19. Изменение содержимого списка без перезагрузки страницы
- 20. Принудительное изменение содержимого страницы с помощью Javascript
- 21. Изменение позиции содержимого страницы на печать
- 22. AJAX: динамическое изменение содержимого второй страницы
- 23. изменение размера содержимого страницы для просмотра порта
- 24. JQuery изменение содержимого без повторной загрузки страницы?
- 25. jQuery - Изменение содержимого страницы в форме
- 26. Изменение содержимого меню главной страницы с дочерней страницы в ASP.NET
- 27. Почему изменение типа input = file не идентифицируется с помощью `form.serialzie()`
- 28. Изменение содержимого фрейма
- 29. Изменение содержимого ItemData
- 30. Изменение содержимого LinearLayout