[Решено]Не применяется шаблон для Views

Главные вкладки

Аватар пользователя kopernik21187 kopernik21187 29 января 2013 в 0:15

Доброго времени суток!

Такой вопрос: вывожу в каталоге товары 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(т.е. самый последний). Подскажите, пожалуйста, почему шаблон не применяется и как заставить его работать?("Пересканировать файлы шаблонов" нажимал, кэш чистил, это название жирным выделялось).

Комментарии

Аватар пользователя kopernik21187 kopernik21187 29 января 2013 в 3:46

Да, конечно правильно, ведь жирным цветом выделялось же views-view-fields--catalog--page.tpl.php . Пробовал tpl файл и в папку templates класть и в корень темы. Что-то не работает, главное остальные то работают - проверял!

Аватар пользователя kopernik21187 kopernik21187 29 января 2013 в 13:56

Добавил сейчас блок в том же Views и также для "Вывод в стиле строк" взял последний шаблон views-view-fields--catalog--block-1.tpl.php. Для блока шаблон применился, что же со страницей то происходит?

Аватар пользователя multpix multpix 29 января 2013 в 16:07

вьюс->информация
тут мы видим какие шаблоны(tpl)сейчас активны
(их имена - жирный шрифт) и список возможных имен шаблона

из директории модуля вьюс берем необходимую (активную)
tpl копируем к себе в тему (в кат. templates)
переименовываем в более уточненное имя (из предложенных)
потом "Пересканировать файлы шаблонов" (там-же обратить внимание какая тема выбрана)
должно стать жирным имя новой tpl

кеширование и сжатие во время разработки откл.
очистить все кеши drush cc all

должно работать)

Аватар пользователя kopernik21187 kopernik21187 29 января 2013 в 18:26

2 multpix Спасибо вам!Но я в курсе откуда брать названия шаблонов для Views Wink Все это я проделывал не один десяток раз, всегда работало, в этот раз видать где-то напортачил.
Грохнул Views сделал заново такой же, только шаблон задал изначально для дисплея default - заработало. Но опробовать толком не успел, так как сайт вообще упал нафиг. По всей видимости решено, но точно отпишусь как сайт откачаю...

Аватар пользователя multpix multpix 29 января 2013 в 19:42

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

успешной реанимации))

Аватар пользователя kopernik21187 kopernik21187 30 января 2013 в 22:59

"multpix" wrote:
обычно следует (имхо) проработать функционал, и после переходить к темизации,
тобишь, при использовании вьюсов, выводить ими все что нужно, а после подключать и править свой шаблон.

Бро, я так и сделал!!!замутил функционал и все выводил в теме Bartik - все работало!!Сделал свою тему и все работало кроме этих двух шаблонов))

Спасибо)))