Вы здесь

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

0

Здравствуйте! Подскажите пожалуйста, какими способами можно темизировать страницы и формы отдельного модуля? Чем можно воспользоваться, если не менять файлы темы сайта. С темизацией никогда не работала.

Версия Drupal: 
6.x
Категория: 
Form APITheming
Вопрос задан 18.03.2016 - 12:18

тут важно указать версию Drupal, т.к. в 7/8 сильно все поменялось.

Комментарий оставлен 18.03.2016 - 14:10
Аватар пользователя

Еще важно что за модуль, есть ли у него вообще файлы *.tpl.php в папке модуля (или подпапках). Если есть, тогда просто СКОПИРОВАТЬ нужный файл в папку с темой, в СКОПИРОВАННЫЙ файл внести изменения, обновить кэш и посмотреть.

Как-то так

Комментарий оставлен 18.03.2016 - 15:21

спасибо. а какие именно файлы нужны для темизации модуля?

Комментарий оставлен 20.03.2016 - 20:37

Ответы

0

Виктория, не очень понятна начальная постановка задачи.

Чем можно воспользоваться, если не менять файлы темы сайта

Почему нельзя менять файлы темы сайта? Тема сайта - это как раз то место, где можно (и нужно) изменять все, что относится к отображению данных.

Могу предположить, что вы используете какую-то contrib тему, и не хотите вносить изменения в ее код (что похвально ;)
В таком случае достаточно будет создать суб-тему на основе существующей, и перекрыть необходимые шаблоны, скрипты и стили. Подробнее об этом - здесь: https://www.drupal.org/node/225125 (для 7.x, но для шестерки подход такой же).

Вообще по темизации под 6.x есть отличные уроки здесь: http://drupalace.ru/uroki
Вот, к примеру, работа с формами любого модуля: http://drupalace.ru/lesson/perekrytie-i-izmenenie-form-na-saite

Ответ дан 21.03.2016 - 05:01
Аватар пользователя ALS
ALS
20