Доброго времени суток!
Такой вопрос: вывожу в каталоге товары Drupal Commerce, привязанные к термину таксономии, при помощи Views. В "Информация темизации" мне необходимо сделать шаблон для "Вывод в стиле строк". Drupal предлагает варианты:
views-view-fields.tpl.php
views-view-fields--catalog.tpl.php
views-view-fields--default.tpl.php
views-view-fields--default.tpl.php
views-view-fields--page.tpl.php
views-view-fields--catalog--page.tpl.php
так вот когда для шаблона выбираю название views-view-fields--page.tpl.php и views-view-fields--catalog--page.tpl.php(т.е. два последних варианта - они не работают). Мне необходимо, чтобы заработал шаблон с именем views-view-fields--catalog--page.tpl.php(т.е. самый последний). Подскажите, пожалуйста, почему шаблон не применяется и как заставить его работать?("Пересканировать файлы шаблонов" нажимал, кэш чистил, это название жирным выделялось).
Комментарии
копию нужной tpl в каталог templates текущей темы положил и правильно переименовал?
Да, конечно правильно, ведь жирным цветом выделялось же views-view-fields--catalog--page.tpl.php . Пробовал tpl файл и в папку templates класть и в корень темы. Что-то не работает, главное остальные то работают - проверял!
Добавил сейчас блок в том же Views и также для "Вывод в стиле строк" взял последний шаблон views-view-fields--catalog--block-1.tpl.php. Для блока шаблон применился, что же со страницей то происходит?
вьюс->информация
тут мы видим какие шаблоны(tpl)сейчас активны
(их имена - жирный шрифт) и список возможных имен шаблона
из директории модуля вьюс берем необходимую (активную)
tpl копируем к себе в тему (в кат. templates)
переименовываем в более уточненное имя (из предложенных)
потом "Пересканировать файлы шаблонов" (там-же обратить внимание какая тема выбрана)
должно стать жирным имя новой tpl
кеширование и сжатие во время разработки откл.
очистить все кеши drush cc all
должно работать)
2 multpix Спасибо вам!Но я в курсе откуда брать названия шаблонов для Views Все это я проделывал не один десяток раз, всегда работало, в этот раз видать где-то напортачил.
Грохнул Views сделал заново такой же, только шаблон задал изначально для дисплея default - заработало. Но опробовать толком не успел, так как сайт вообще упал нафиг. По всей видимости решено, но точно отпишусь как сайт откачаю...
вот вот, было подозрение, что где-то то банальный затуп,
а шаги весьма простые там и напортачить то негде))
обычно следует (имхо) проработать функционал, и после переходить к темизации,
тобишь, при использовании вьюсов, выводить ими все что нужно, а после подключать и править свой шаблон.
успешной реанимации))
Бро, я так и сделал!!!замутил функционал и все выводил в теме Bartik - все работало!!Сделал свою тему и все работало кроме этих двух шаблонов))
Спасибо)))