Views

Категория:
Опубликовано:

Сортируем материалы как термины

Draggable view

Я думаю каждый Drupal'ер знаком с интерфейсом "перетаскивания" блоков, меню или терминов реализуемых Друпалом.

Очень удобно, правда?

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

В продолжении поста смотрим как это можно реализовать.

Категория:
Опубликовано:

Темизация Views в зависимости от времени года

Времена года

В этом посте расскажу о том, как можно темизировать представления в зависимости от времени года.

Допустим, нужно сделать разное отображение элементов для Весны, Лета, Осени и Зимы...

Приступим.

Категория:
Опубликовано:

Как добавить ID строке представления

Views NID ID

Views - хорошая штука. Но иногда не хватает буквально капельки чуда для совершенства...

Например имеем представление - список товаров, или статей выведенных списком... И, ну вот, хочется сделать ссылку на часть представления в виде якоря, на определенный материал.

А нельзя... Только класс можно добавить, и то при выводе полями.

В этом посте рассмотрим как можно добавить ID ноды к строке Views.

Категория:
Опубликовано:

Views - блок с информацией автора

Рассмотрим пример с использованием информации из профиля пользователя опубликовавшего материал.

Категория:
Опубликовано:

Views - контекстный фильтр по UID автора

В этом посте будет рассказано о том как пользоваться контекстными фильтрами во Views.

В частности рассмотрим пример с использованием фильтра по ID автора статьи.

Категория:
Опубликовано:

Создаем счетчик просмотров материала

Счетчик просмотров

Конечно же можно просто включить стандартный модуль Statistic и с его помощью считать просмотры.

Но этот модуль крайне не производителен, особо неповоротлив и работает с ошибками.

Наш счетчик будет уметь:

  • Считать просмотры - общее количество
  • Считать просмотры за сегодня
  • Считать просмотры пользователей с определенной ролью
  • Добавлять просмотры только опубликованным материалам
  • Можно будет установить количество просмотров для каждого материала

Все это мы реализуем без владения языками программирования.

Категория:
Опубликовано:

Представление внутри представления. Часть 2

Представление в представлении

В предыдущем посте было описано как вывести представление внутри другого представления, в шапке/подвале, а так же при отсутствии результатов в основном представлении.

Ниже будет описан способ вывода представления в качестве отдельного поля.

Может пригодится если, например, нужно вывести список категорий (терминов), и для каждой категории вывести по 5 материалов относящихся к ней.

Категория:
Опубликовано:

Представление внутри представления. Часть 1

Представление в представлении

Как вывести представление внутри другого представления.

Удобный инструмент стандартными средствами Views, с помощью которого можно выводить отдельное представление или другой дисплей в качестве части вьюхи.

Например, есть блок с похожими материалами, выведенный с помощью Views, и нужно выводить представление с последними добавленными материалами, если похожих нет.

Категория:
Опубликовано:

Как изменить тип поля из Текст в Число

Views Bulk Operation

Если, по каким-либо причинам, нами было создано поле, формата "Text", в которое мы записывали числовые значения, и потом нам понадобилось перевести эти значения в числовой формат (например для фильтрации или сортировке по этому полю) - нам в этом деле поможет связка модулей Rules и Views Bulk Operations.

В этом посте детально рассмотрим как это сделать.

Категория:
Опубликовано:

Views. Делаем поле ссылкой на материал

Элементарная задача, сделать поле выводимое в представлении ссылкой на ноду.

Рассмотрим несколько способов.

Страницы