Как оформить модуль? - PullRequest
       17

Как оформить модуль?

0 голосов
/ 07 февраля 2011

Как стилизовать существующий модуль в drupal 6 для конкретного вида?где разместить файлы?в каталоге модуля или в директории представлений.Мне просто нужно переопределить стиль узла.Спасибо!

Второй вопрос: где вы размещаете функции hook_form_alter?спасибо!

1 Ответ

1 голос
/ 07 февраля 2011

Чтобы переопределить стиль узла, шаблоны шаблонов по умолчанию позволяют создавать файл node- [type] .tpl.php в каталоге вашей темы. [Тип] - это имя определенного типа контента, который вы переопределяете или создаете тематику. Например, вы можете создать собственный шаблон для узлов «Страница» в файле node-page.tpl.php. Если вам нужна большая гибкость, вы можете создавать собственные «предложения». Подробнее см. Работа с шаблонными предложениями .

При создании новых файлов шаблонов убедитесь, что ваша тема уже содержит базовый файл шаблона (для получения более подробной информации см. Примечание вверху страницы Основные шаблоны и предложения ). Кроме того, обязательно очистите кэш темы , чтобы можно было обнаружить новые файлы шаблонов.

Представления могут быть оформлены отдельно от содержащихся в них узлов. Представления позволяют настраивать различные файлы шаблонов, в зависимости от того, какой уровень нужно настроить (просмотр в целом, стили строк, стили полей и т. Д.). Для получения более подробной информации, нажмите на вкладку Редактировать в представлении, которое вы хотите добавить в тему, посмотрите в разделе Основные настройки и рядом с Тема , нажмите информация .

Как и другие функции ловушек , реализации hook_form_alter помещаются в файл .module. Если ваш модуль называется «настроенный», то ваша функция custom_form_alter обычно находится в файле custom.module, в папке / custom, в /sites/all/modules.

.
...