Приветствую,
существует словарь таксономии в котором содержится портфолио объектов. На главной странице где выводятся термины таксономии необходимо указать друпалу чтобы тот выводил только первые 3 картинки (которые сделаны в модуле CKK) а не пять и не шесть (все в портфолио). Где это можно править, понимаю что во View (но где конкретно).
Как это сделать?
Кому не понятно что мне нужно прошу посмотреть картинку в прикреплении.
С ув., Алексей
Вложение | Размер |
---|---|
imaga33.jpg | 98.98 КБ |
Комментарии
Если я правильно понимаю, о чем идет речь - вам поможет Views Theme Wizard - простой инструмент для темизации списочных вьюйсов.
В файле views-list-имя_вида.tpl.php сможете выводить только те поля, которые вас интересуют, обернуть их как надо, вобщем много чего.
Вроде несложно такое сделать, но надо понять что есть нода
Вы указали - "3 картинки (которые сделаны в модуле CKK)", так это три ноды - то есть по одной картинке из ноды?
Или в ноде есть множество картинок, а надо показать какую то одну?
В любом случае попробуйте такое решение:
Есть главная вюшка, которая показывает таксономию.
Есть еще одна (подчиненная) вюшка, которая берет аргумент (argument:taxonomy ID) и показывает список из трех картинок (limit).
Используя замечательный модуль http://drupal.org/project/views_customfield, в первой главной вюшке делаем custom field, в котором приписываем вывод второй вюшки
print views_embeded_view(ваша_внутренняя_вюшка,название отображения, аргумент - taxonomy ID)
Главное не забыть в главной вюшке добавить поле к выводу taxonomy ID, но поставить галочку - "Exlude from display"
Это надо для того, чтобы значение не показывалось, но было доступно, иначе - переменной не будет.
Вот и все
На выходе имеем вюшку, которая для каждой таксономии покажет еще одну вюшку с ограниченным выводом в 3 элемента.
Удачи!)
Приветствую, в ноде несколько картинок (неограниченное количество), надо показать на при выборе нод только первые 4.
С ув., Алексей
В таком случае я бы в поле
http://drupal.org/project/views_customfield
вставил код, который sql-селектом выбирает из данной ноды значения CCK-поля картинки, и делает нужный print первых четырех картинок
Там же перед print можно вызвать определенный preset ImageCache-а.