Помогите что бы картинка была сылкой

Аватар пользователя strengerst strengerst 4 августа в 9:42

Есть два поля image и сылка

Поле image участвует в карусели из картинок. Когда мы заполняем поле image и поле url . Как объединить что бы при клике на картинку переходила по силки указанной при заполнении поля.

А вот в представлении:

Лучший ответ

Аватар пользователя ivnish ivnish 4 августа в 9:46
1

Чтобы картинка стала ссылкой, нужно в представлении у поля картинки включить перезапись значения поля и сделать разметку типа

<a href="{{ ТОКЕН СО ССЫЛКОЙ }}">{{ ТОКЕН С ПОЛЕМ С КАРТИНКОЙ }}</a>

Токены views покажет там же, под полем для перезаписи

Комментарии

Аватар пользователя ivnish ivnish 4 августа в 9:46
1

Чтобы картинка стала ссылкой, нужно в представлении у поля картинки включить перезапись значения поля и сделать разметку типа

<a href="{{ ТОКЕН СО ССЫЛКОЙ }}">{{ ТОКЕН С ПОЛЕМ С КАРТИНКОЙ }}</a>

Токены views покажет там же, под полем для перезаписи

Аватар пользователя ivnish ivnish 4 августа в 10:00

Не совсем правильно.

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

Аватар пользователя strengerst strengerst 4 августа в 10:14

Спасибо сделал через "переопределить вывод этого поля пользовательским текстом" все получилось буду разбираться дальше.

Аватар пользователя strengerst strengerst 13 августа в 9:12

Помогите разобрать адрес ссылки выводится пустым что бы картинка была ссылкой.
Сделал представление - перезаписать результаты - Переопределить вывод этого поля пользовательским текстом - вот сам текст с токенами <a href="{{ field_plitkaimg }}">  {{ field_plitka }} </a>
А выводит как на картинки:

Аватар пользователя strengerst strengerst 13 августа в 9:40

А где взять такой токен из всех только эти есть как на картинки
Может я что то с полями напутал когда создавал тип материала?

Аватар пользователя ivnish ivnish 13 августа в 9:51

strengerst wrote: А где взять такой токен

Поле с изображением во вьюсе можно выводить как URL. Изучайте настройки поля

Аватар пользователя strengerst strengerst 13 августа в 10:15

Так что ли :
Все равно не выходит выводит название картинки но ни как не ее адресс

Аватар пользователя strengerst strengerst 13 августа в 10:31

Я так сделал и у меня полная ерунда получилась

Картинки исчезли получился текст:

Аватар пользователя ivnish ivnish 13 августа в 10:31

Ну хоть чуть-чуть подумайте головой. Вы выводите поле как ссылку И ТУТ ЖЕ в этом же поле пытаетесь перезаписывать это же поле через "перезапись результатов". Создайте второе поле. Одно для вывода изображения как URL, а второе для перезаписи в виде ссылки и использования первого

Аватар пользователя strengerst strengerst 13 августа в 10:58

Извини меня за не умение объяснять но ты ведать меня не правильно понял. Я хочу что бы нажимая на картинку меня в новом окне перенаправляла на внешний ресурс типа https://drupal.ru Я создал для этого два поля одно с типом URL другое с типом image и в созданном представлении не могу добиться что бы все работало. Причем как видно на картинки адрес URL есть а в токенах он ерунду прописывает.

Аватар пользователя strengerst strengerst 13 августа в 13:04

Получилось лишь когда выбрал в предстовлении - поле image - форматер: image

А так же перезаписать результат - вывести поле как сылку:

Теперь у меня картинка ссылка на другой ресурс как и хотел. Спасибо ivnish за уделенное время.