Доброй ночи!
Есть страница http://fitonyashka.ru/portfolio
Как видно из адреса, в шаблоне она являлась портфолио дизайн-студии. Со ссылками на полную статью.
Я из него сделала страницу с рецептами. Но теперь хочу, чтобы при нажатии на изображение меня перекидывало на ту же страницу, что и по ссылке "Рецепт..."
Это вообще возможно?
Приложу принтскрин настройки вьюхи.
Вложение | Размер |
---|---|
![]() | 740.22 КБ |
Комментарии
Всё очень просто:
-Добавляем поле Nid ноды и ставим на нём ссылку "Исключить из вывода", далее это поле делаем первым в списке полей.
-лезем в поле картинки, там есть раздел перезаписать поле. В само поле вставляем постановочный шаблон от этого же поля (они там в спойлере скрыты), затем видим поле для вставки ссылки в которое будет обвёрнуто поле, туда пишем node/[nid] я с токеном могу ошибиться, но там же берем из постановочных шаблонов.
Я так понял, ТС имела ввиду что сейчас в колорбоксе открывается имейдж.
Дошла до этого пункта и не знаю, какой токен вставить... Посмотрите скрин, пожалуйста!
Поле вроде не то редактируете, нужно не тригер от клорбокса а само поле изображение. На скрине не видно какой поле.
Редактирую поле "Содержимое: Upload Image". Там у других и нет такого "Перезаписать поле" и токенов)
Редактирую поле "Содержимое: Upload Image". Там у других и нет такого "Перезаписать поле" и токенов)
В общем не то место это.
Там сначала надо поставить галочку перезаписать результаты а потом уже появятся настройки.
А в токенах не будет раскрывашек всяких, а будет
[name] == Термин таксономии: Имя
[field_image] == Термин таксономии: Изображение
типа того
Спасибо, будем искать.
Извините, но это опять я. Ничего не получается. Описываю пошагово, что я делала:
1) Добавила поле "Содержимое: Nid". Вот какие еще варианты Nid были:
Content revision: Nid
The revision NID of the content revision.
Tracker - User: Nid
The node ID of the node a user created or commented on. You must use an argument or filter on UID or you will get misleading results using this field.
Изменения: Nid
The node ID of the node.
Содержимое: Nid
The node ID.
2) В Nid поставила галку Exclude from display. Больше там ничего не делала. Поставила на первое место в списке.
3) Залезла в "Содержимое: Upload Image". Это совершенно точно поле картинки.
4) Поставила галку первую (Rewrite the output of this field)
5) Поставила галку вторую (Output this field as a link)
6) В появившееся поле Link Path вписала node/[nid]
7) Спустилась вниз посмотреть REPLACEMENT PATTERNS:
[nid] == Содержимое: Nid
[field_portfolio_image] == Содержимое: Upload Image
[field_portfolio_image-fid] == Raw fid
[field_portfolio_image-alt] == Raw alt
[field_portfolio_image-title] == Raw title
[field_portfolio_image-width] == Raw width
[field_portfolio_image-height] == Raw height
Единственное из этого, что хоть как-то подходит, это [nid]
Теперь на странице http://fitonyashka.ru/?q=portfolio можете сами увидеть, что вместо картинок полоски и они реально ведут на нужные мне ноды.
Скажите пожалуйста, где я ошибаюсь? Не могу сайт запустить нормально без этой ерунды(((
По моему с выбором CMS Вы ошиблись.
Ну а дальше то всё чтоли? Читайте внимательно что я писал выше и думайте логически.
Если Вы перезаписываете поле, то какой контент то в него будет входит? То что Вы поле оставили пустым это 100%, имейдж то обратно воткните. Тупо поместите в поле токен [field_portfolio_image]
Это другой вопрос)
Ну я понимаю, что я девушка, и это влечёт за собой некоторые стереотипы)) Но я очень внимательно слушаю мужчин, так воспитана
Дальше я написала что делала - в пункте 7. Думаете я не попробовала вставить все шаблоны по очереди? И в первую очередь, подумав логически, я вставила токен именно [field_portfolio_image]. В этом случае Всё осталось по прежнему.
Всё, я решила проблему! Там всё без токенов оказалось) Нужно было поменять Formatter с колорбокса на изображение, а ссылку не на файл, а на содержимое!
Спасибо Вам за то, что узнала много нового
Легко!
Ну так это и правильно) так и должно быть)
Вот и правильно! Так не выходит, сделаем по другому!) Я бы за это время уже все настройки перетыкал, и не просто бы решил проблему, а ещё и много новых фишек узнал)
Если честно, я удивлена, что не наткнулась на эти простейшие настройки(( ибо метод "перетыкал" - мой основной метод работы с этим сайтом(
Я думал что Вы в колорбоксе фотки тригером выводите а не самим полем от имейджа. Вот и подсказал такое решение.