Как отобразить владельца домена узла в представлении?
У меня есть представление, которое генерирует блок, показывающий предстоящие события. На главном сайте эти события могут происходить из нескольких доменов (сайт использует доступ к домену), и я хотел бы показать владельцу домена ссылку на его поддомен сайта.
Пример:
Aug. 14 - Sample Event
Domain Owner (http://owner.mydomain.com)
Есть ли способ добавить это непосредственно в представление? Если нет, то какой наиболее эффективный/правильный метод кодирования для переопределения шаблона представления?
2 answers
Я считаю, что это относительно просто, чтобы достичь непосредственно в вашем представлении, не касаясь шаблонов.
Все, что вам нужно сделать, это, по вашему мнению, добавить связь "Источник домена: Узел домена". Затем это предоставит информацию о домене для ваших узлов. Затем в своих полях вы сможете добавить соответствующую информацию о домене к узлу (используя связь). Поэтому в вашем случае, я полагаю, вы захотите добавить поле "Домены: Имя сайта" и выбрать отношения в раскрывающемся списке. Затем вы должны отобразить имя вашего сайта напротив ваших событий, которые будут связаны с доменом.
Надеюсь, это поможет. Приветствия
Я знаю, что это более старый пост, но это может быть полезно кому-то в будущем. В последней версии Drupal, Просмотры и доступ к домену на момент публикации. В представлениях не требовалось никаких отношений.
- ****Добавьте поле: Источник домена: Идентификатор источника домена**** (Немного обманчиво, потому что оно позволяет отображать имя домена)
- Настройка поля есть раскрывающийся список "Отображать как", который позволяет выбрать либо [Идентификатор домена, имя сайта или суб Домен].
ПРИМЕЧАНИЕ: Другие данные доступа к домену также доступны без связи.
Надеюсь, это поможет.