Я новичок в Drupal я научился создавать типы контента, но мне нужно сделать это: У меня есть тип содержимого проекта с поля расположение, arquitect, изображения, контакт, saler и т. д. каждое поле - это текст с ссылкой на google maps, профиль arquitect responsable, imageg проекта, информация о контакте, профиль saler соответственно. Мне нужно показать эту информацию таким образом. Как я могу это сделать? Я нно Drupal 8 поля типа показа контента в боковом меню в Drupal
ответ
Вы можете достичь этого путем установки и настройки модуля «Views»: https://www.drupal.org/project/views, а затем создать новый вид с блоком дисплея, который будет отображаться только поля для текущего идентификатора узла вашего конкретного узла типа, используя контекстный фильтр в расширенном разделе при редактировании просмотров:
Вы можете настроить ваш взгляд блок, как это:
Добавить контекстуальной НДИ фильтры узла:
Для этого контекстного фильтра, выберите обеспечить значение типа PHP кода по умолчанию и установить, чтобы получить его через арг (1):
Когда ты завершите настройку своего представления, ваш блок появится под блоками, поэтому вы можете назначить его региону, который вы хотите, то есть боковой панели.
Если вы хотите, вы можете ограничить видимость для определенного типа контента.
Для Друпал 8 это содержание -> ID, а затем выберите «Обеспечение Значения по умолчанию», когда значение фильтра не доступно, и в соответствии с типом, выберите «Content ID из URL»
В разделе выдвинутого добавить новые контекстуальный фильтр
Выберите Содержание: ID
Выберите обеспечить значение по умолчанию и Content ID из URL
Иам с помощью Друпал 8 Я не могу нашел вторую часть, когда фильтр не доступен тип кода PHP, что вы имеете в виду? контекстные фильтры -> content: Nid, что это за ник? –
В drupal 8 view - это основной модуль, поэтому вам не нужно его загружать, вам просто нужно его включить. Nid - это идентификатор узла, каждый узел имеет уникальный идентификатор. – niklaz
но в drupal 8 Advanced-> contextual filters-> add показывает диалоговое добавление контекстных фильтров, а в поле поиска я набираю Nid, но он не появляется –