как сделать поле в представлении местом назначения ссылки на другое поле?


Я пытаюсь создать рекламу на боковой панели своего сайта. Я создал тип контента, который имеет 2 поля; поле image и поле link. Теперь я хочу отображать рекламу в представлении, отображая изображение, и когда вы нажимаете на изображение, оно приводит вас к ссылке, указанной в поле link. Я знаю, как это сделать в блоке с HTML, но я хочу сделать это динамически через представление. Есть ли какой-нибудь способ сделать это?

Author: Ephraim, 2011-08-10

2 answers

Убедитесь, что стиль строки равен Полям . Добавьте оба поля, сначала поле ссылки, а затем поле изображения.

Отредактируйте поле ссылки (в пользовательском интерфейсе представлений) и установите флажок исключить из отображения и используйте URL-адрес в качестве форматера обычного текста .

Наконец, отредактируйте поле изображения и отметьте вывод этого поля в виде ссылки . Существуют шаблоны замены, которые вы можете использовать для назначения ссылки, поле ссылки должно быть доступно там. Вам нужно будет проверить использовать абсолютный путь.

 14
Author: Capi Etheriel, 2011-08-10 13:51:20

Модуль Форматирования ссылок на изображения также, по-видимому, является опцией.

Этот модуль является результатом обсуждения запрошенной функции, позволяющей отображать поле изображения со ссылкой на пользовательский URL:

 1
Author: RaSor, 2014-06-05 11:35:45