Пытаюсь решить вопрос с выводом материалов определенного типа в три колонки (т.е. в виде ячеек таблички). Затемизировать вьювс не особо-то и получается. А какие еще есть варианты ?
Поставьте Views bonus pack. В его состав входят два плагина, которые могут помочь в данном вопросе.
1) grid view - выводит список нодов в виде таблицы ("решетки") с произвольным количеством столбцов.
2) panels - добавляет несколько шаблонов для вывода списков в несколько колонок, но требует установки модуля Panels
Он в альфе уже давным давно. Я багов не заметил.
Разве что проблемы с выводом двух колонок в IE с плагином Panels, но тут, я думаю, претензии можно отнести к самому модулю Panels, который пока в бете 3. Обычно эти проблемы решаются изменением ширины колонок в процентах.
Вывел материал в грид. Но цвет ячеек белый/светло-серый. Мне нужно черный, нигде не могу найти настройки. Полагаю это записано в CSS, но нет там этого. Ни в CSS темы, ни в CSS views.
Комментарии
А чем panels не подходит?
А сделать табличный вид?
Табличный вид в каждой строке выводит один материал - не то, что нужно.
Panels не пробовал, честно говоря, считаю что он несколько для другого. Но попробую, спасибо.
views состоит из Node. Попробуйте не колупаться в исходниках views, а просто поработать с node_YOU_TYPE.tpl.php
Поставьте Views bonus pack. В его состав входят два плагина, которые могут помочь в данном вопросе.
1) grid view - выводит список нодов в виде таблицы ("решетки") с произвольным количеством столбцов.
2) panels - добавляет несколько шаблонов для вывода списков в несколько колонок, но требует установки модуля Panels
2 Strelok:
Спасибо большое, кажется это мне поможет.
Для Друпала 5 модуль имеет статус альфа - проблем с его надежностью нет?
Upd: кажется это мне помогло. Отличный модуль.
Он в альфе уже давным давно. Я багов не заметил.
Разве что проблемы с выводом двух колонок в IE с плагином Panels, но тут, я думаю, претензии можно отнести к самому модулю Panels, который пока в бете 3. Обычно эти проблемы решаются изменением ширины колонок в процентах.
не найду как в grid view задать количество столбцов
подскажите, пожалуйста
В аргументы обработки кода допишите:
$view->gridcount = количество_столбцов;
Вывел материал в грид. Но цвет ячеек белый/светло-серый. Мне нужно черный, нигде не могу найти настройки. Полагаю это записано в CSS, но нет там этого. Ни в CSS темы, ни в CSS views.
Снимаю вопрос. Разобрался. Дело было не в "видах", а в css темы, в свойствах таблицы.