Как отобразить владельца домена узла в представлении?


У меня есть представление, которое генерирует блок, показывающий предстоящие события. На главном сайте эти события могут происходить из нескольких доменов (сайт использует доступ к домену), и я хотел бы показать владельцу домена ссылку на его поддомен сайта.

Пример:

Aug. 14 - Sample Event
Domain Owner (http://owner.mydomain.com)

Есть ли способ добавить это непосредственно в представление? Если нет, то какой наиболее эффективный/правильный метод кодирования для переопределения шаблона представления?

Author: SomethingOn, 2013-08-14

2 answers

Я считаю, что это относительно просто, чтобы достичь непосредственно в вашем представлении, не касаясь шаблонов.

Все, что вам нужно сделать, это, по вашему мнению, добавить связь "Источник домена: Узел домена". Затем это предоставит информацию о домене для ваших узлов. Затем в своих полях вы сможете добавить соответствующую информацию о домене к узлу (используя связь). Поэтому в вашем случае, я полагаю, вы захотите добавить поле "Домены: Имя сайта" и выбрать отношения в раскрывающемся списке. Затем вы должны отобразить имя вашего сайта напротив ваших событий, которые будут связаны с доменом.

Надеюсь, это поможет. Приветствия

 1
Author: mrdrupal, 2013-08-15 03:20:20

Я знаю, что это более старый пост, но это может быть полезно кому-то в будущем. В последней версии Drupal, Просмотры и доступ к домену на момент публикации. В представлениях не требовалось никаких отношений.

  1. ****Добавьте поле: Источник домена: Идентификатор источника домена**** (Немного обманчиво, потому что оно позволяет отображать имя домена)
  2. Настройка поля есть раскрывающийся список "Отображать как", который позволяет выбрать либо [Идентификатор домена, имя сайта или суб Домен].

ПРИМЕЧАНИЕ: Другие данные доступа к домену также доступны без связи.

Надеюсь, это поможет.

 0
Author: CProfessionals, 2017-11-11 00:29:56