Стилизация views

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

Аватар пользователя da_ff da_ff 13 августа 2009 в 14:04

Здравствуйте. С недавних пор осваиваю друпал. Часто натыкаюсь на одну и ту же проблему. Необходимость переоформить html-вывод чужого блока. Думаю проблема банальна и уже много написано, однако, видимо я неверно задаю вопрос гуглу. Скажите куда копать?

Комментарии

Аватар пользователя da_ff da_ff 13 августа 2009 в 14:32

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

Аватар пользователя serious.vip@drupal.org serious.vip@dru... 13 августа 2009 в 18:30

если это действительно views, про который мы с v1adimir подумали, то советую вам включить views UI и посмотреть в сторону templates собственно в найтройке нужной вам view.

Аватар пользователя da_ff da_ff 13 августа 2009 в 18:51

еще раз здравствуйте. суть изменений заключается в правке файла \modules\views\theme\views-view-fields.tpl.php

на сколько я понимаю друпал предоставляет возможность поствить хук на вызов этого шаблона и переопределить вывод. немогу подобрать название для файла шаблона в теме.

ага))) спасибо разобрался)).

обращаюсь к навичкам... "чистите кэш!!!!!"

Аватар пользователя serious.vip@drupal.org serious.vip@dru... 13 августа 2009 в 20:45

совершенно не обязательно переопределять built in шаблоны
views предоставляет вам возможность определять шаблоны для каждой view
для этого и существует ссылочка themes/templates точно не помню как называется
она находится на странице редактирования view и там так же есть кнопка пересканировать шаблоны, и примеры шаблонов даются там же
в общем, все что только может понадлобиться

в вашем случае подменять дефолтный шаблон view не очень корректно - ведь все остальные view будут выглядеть так же, что потом не очень вам понравится
вы же не ставили модуль views ради одной view? да даже если оно так и есть, то в будущем наверняка будет еще одна, и новая проблема

Аватар пользователя da_ff da_ff 14 августа 2009 в 4:49

Спасибо за замечание. но как оказалось проще установить хук на нажный шаблон и добавить условие. к сожалению знакомлюсь с друпалом в боевых условиях нет времени разбираться в админке. позже сделаю так как положено.