Приветствую!
Как организовать такой вывод новостей на Drupal 7 (желательно модулем Views)? Прикрепил скриншоты.
То есть суть в том, чтобы отобразить все последние новости не стандартным для всех новостей образом, а так, чтобы выводились заголовки новостей, и лишь в самой последней новости был тизер (с картинкой).
Я могу реализовать либо вывод всех новостей тизерами, либо вывод всех новостей заголовками.
Помогите, пожалуйста?!
Комментарии
Обычно это делается двумя вьюшками или вьюшкой + вложение.
Не могли бы Вы написать поподробнее?
В первой вьюшке выводите одну последнюю новость и настраиваете нужным образом, делаете ее вложением или шапкой второй вьюшки, в которой выводите все новости, кроме первой (это настраивается в настройках "Навигатор" - поле "Пропустить").
Спасибо! Пробуем. О результатах отпишусь ниже.
Вроде бы все получается. НО когда создаю вложение и настраиваю отображение ноды в виде тизера, то с блока самого (где все изначально отображалось заголовками), все меняется на тизеры как во вложении и наоборот. Не получается в общем сделать так, чтобы в блоке было одно(заголовки), а во вложении другое(тизер). Копаю решение... Был бы признателен за подсказку.
Когда добавляете поля или изменяете формат отображения, не забывайте переопределять - для блока, для вложения и т.д. Верхний выпадающий список диалогового окна - "Все отображения" сменить на нужный вариант.
Огромнейшее Вам спасибо! Все получилось.
А как теперь сделать чтобы вложение(тизер) было в первом столбце, а блок (заголовки) во втором столбце?
То есть чтобы было не как в прикрепленном dru2, а как в dru1.
обычный css, float:left, float:right + ширину 50% задать для вложения и для самой вьюшки
Спасибо! О результатах отпишусь ниже.
Спасибо пользователю sergeybelya, благодаря которому удалось решить все вопросы:
css меняем в /sites/all/themes/MYTHEME/css/style.css
А чтобы определить какому классу присвоить те или иные параметры, выделяем\выбираем на сайте нужный элемент - жмем правой кнопкой - "Просмотр кода элемента"(если это Chrome) "Проинспектировать FireBug" (если Мозилла) и т.д.