Как через Views сделать баннер в Drupal?

Нажмите здесь, чтобы свернуть/развернуть
Об авторе / О блоге:

Модерация материалов на портале

Рубрика: 
Как через Views сделать баннер в Drupal?. Интернет, IT

Для создания рекламных баннеров на Drupal существует несколько удобных модулей с широким функционалом. Но во многих случаях нет необходимости загромождать сайт дополнительными модулями. Можно вполне обойтись возможностями Views. В результате, вы получите полноценный баннер: изображение, при клике по которому пользователь переходит на нужную страницу или сайт.

Установите модули Views https://www.drupal.org/project/views и Link https://www.drupal.org/project/link.

Создайте Тип материалов, в которых вы будете публиковать свои объявления. Добавьте следующие поля: Изображение и Ссылка, другие нужные вам поля. Это будут ваши баннеры.

Теперь во Views создайте новый блок. Добавьте Поле (Fields) с ссылкой баннера. В настройках поля поставьте птичку Exclude from display (Не отображать). После него Поле с изображением баннера. Имейте ввиду, ссылка должна быть над изображением.

В настройках изображения отметьте, что оно является ссылкой на “Ничего” и разверните пункт Rewrite Results (Переписать результаты). Поставьте птичку возле пункта Output this field as a link (Отображать в виде ссылки) и укажите Link Path (Адрес ссылки). Для этого можно выбрать из доступных токенов токен на ссылку или прописать его в виде [field_название_поля], где «название_поля» - название поля со ссылкой в Типе материалов для вашего баннера.

Если баннеры нужно показывать только по одному при каждой загрузке страницы, то ставим во вкладке Сортировка – Random (Случайно).

Комментарии: