Всем добрый день!
Создал блок при помощи Views для вывода фотографий объявлений в виде сетки. Предполагал, что смогу потом добавить этот блок в виде нового поля к типу содержимого - объявлению, и эти фотографии будут красиво отображаться на странице. Увы, при добавлении нового поля на вкладке "Управление полями" при выборе типа данных для хранения такой тип поля, как "Представление" почему-то отсутствует. Видел в одной обучалке, что именно так связывали блок Views c нодами. Вроде все повторяю, как там, но такого типа поля нет. Может дело в версии Друпала (у меня 7.53) или модулей Views и Views Field (7.x-3.2)?
Ответы
По поводу модуля складывается такое ощущение, что перепутали https://www.drupal.org/project/views_field_view с https://www.drupal.org/project/viewfield
Хотя в данном случае views совсем не нужен - зачем так нагружать сайт? Просто нужно темизировать поле с фотографиями и в шаблоне определить любой вид вывода в соответствии с "красиво в виде сетки".
Основы темизации полей http://xandeadx.ru/blog/drupal/338
Либо же поискать контрибный модуль, который предоставляет подходящий Field Formatter https://www.drupal.org/project/project_module?f%5B0%5D=&f%5B1%5D=&f%5B2%...
drupby, действительно перепутал модули. Очень похожи по названию. Спасибо.
Зайдите в настройки блока, там есть настройки "Показывать блок на определенных страницах" отметьте chekbox "Только на перечисленных страницах" в поле пропишите путь для типа материала в котором должен отображаться блок.
Например, если ввести blog, то действие будет распространяться только на страницу блогов, если ввести blog/*, то действие будет распространяться на все страницы имеющие в пути слово blog (страница блогов и все записи в персональных блогах)
Либо применить контекстный фильтр в views
Пишите в заголовке суть вопроса. Впредь вопросы без нормальных заголовков будут удаляться.
Сорри, буду внимательнее.