Как из фотоальбома сделать ссылки на ноды

Главные вкладки

Аватар пользователя vorontsova vorontsova 14 апреля 2014 в 0:26

Доброй ночи!

Есть страница http://fitonyashka.ru/portfolio
Как видно из адреса, в шаблоне она являлась портфолио дизайн-студии. Со ссылками на полную статью.

Я из него сделала страницу с рецептами. Но теперь хочу, чтобы при нажатии на изображение меня перекидывало на ту же страницу, что и по ссылке "Рецепт..."
Это вообще возможно?
Приложу принтскрин настройки вьюхи.

ВложениеРазмер
Иконка изображения snimok_ekrana_2014-04-14_v_0.22.02.png740.22 КБ

Комментарии

Аватар пользователя whiesam whiesam 14 апреля 2014 в 1:56

Всё очень просто:
-Добавляем поле Nid ноды и ставим на нём ссылку "Исключить из вывода", далее это поле делаем первым в списке полей.
-лезем в поле картинки, там есть раздел перезаписать поле. В само поле вставляем постановочный шаблон от этого же поля (они там в спойлере скрыты), затем видим поле для вставки ссылки в которое будет обвёрнуто поле, туда пишем node/[nid] я с токеном могу ошибиться, но там же берем из постановочных шаблонов.

Аватар пользователя whiesam whiesam 14 апреля 2014 в 4:55

"kosHta" wrote:
Так, а сейчас куда перекидывает?

Я так понял, ТС имела ввиду что сейчас в колорбоксе открывается имейдж.

Аватар пользователя vorontsova vorontsova 10 ноября 2015 в 11:49

"whiesam" wrote:
В само поле вставляем постановочный шаблон от этого же поля (они там в спойлере скрыты), затем видим поле для вставки ссылки в которое будет обвёрнуто поле, туда пишем node/[nid] я с токеном могу ошибиться, но там же берем из постановочных шаблонов.

Дошла до этого пункта и не знаю, какой токен вставить... Посмотрите скрин, пожалуйста!

Аватар пользователя whiesam whiesam 15 апреля 2014 в 23:22

"vorontsova" wrote:
Дошла до этого пункта и не знаю, какой токен вставить... Посмотрите скрин, пожалуйста!

Поле вроде не то редактируете, нужно не тригер от клорбокса а само поле изображение. На скрине не видно какой поле.

Аватар пользователя vorontsova vorontsova 15 апреля 2014 в 23:39

"whiesam" wrote:
На скрине не видно какой поле.

Редактирую поле "Содержимое: Upload Image". Там у других и нет такого "Перезаписать поле" и токенов)

Аватар пользователя whiesam whiesam 15 апреля 2014 в 23:55

В общем не то место это.
Там сначала надо поставить галочку перезаписать результаты а потом уже появятся настройки.
А в токенах не будет раскрывашек всяких, а будет
[name] == Термин таксономии: Имя
[field_image] == Термин таксономии: Изображение
типа того

Аватар пользователя vorontsova vorontsova 17 апреля 2014 в 20:25

"whiesam" wrote:
Поле вроде не то редактируете, нужно не тригер от клорбокса а само поле изображение. На скрине не видно какой поле.

Извините, но это опять я. Ничего не получается. Описываю пошагово, что я делала:

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 можете сами увидеть, что вместо картинок полоски и они реально ведут на нужные мне ноды.

Скажите пожалуйста, где я ошибаюсь? Не могу сайт запустить нормально без этой ерунды(((

Аватар пользователя whiesam whiesam 17 апреля 2014 в 20:44

"vorontsova" wrote:
Скажите пожалуйста, где я ошибаюсь?

По моему с выбором CMS Вы ошиблись.

"vorontsova" wrote:
4) Поставила галку первую (Rewrite the output of this field)

Ну а дальше то всё чтоли? Читайте внимательно что я писал выше и думайте логически.
Если Вы перезаписываете поле, то какой контент то в него будет входит? То что Вы поле оставили пустым это 100%, имейдж то обратно воткните. Тупо поместите в поле токен [field_portfolio_image]

Аватар пользователя vorontsova vorontsova 18 апреля 2014 в 9:19

"whiesam" wrote:
По моему с выбором CMS Вы ошиблись.

Это другой вопрос)

"whiesam" wrote:
То что Вы поле оставили пустым это 100%

Ну я понимаю, что я девушка, и это влечёт за собой некоторые стереотипы)) Но я очень внимательно слушаю мужчин, так воспитана Smile
Дальше я написала что делала - в пункте 7. Думаете я не попробовала вставить все шаблоны по очереди? И в первую очередь, подумав логически, я вставила токен именно [field_portfolio_image]. В этом случае Всё осталось по прежнему.

Аватар пользователя vorontsova vorontsova 18 апреля 2014 в 9:23

"whiesam" wrote:
Если Вы перезаписываете поле, то какой контент то в него будет входит? То что Вы поле оставили пустым это 100%, имейдж то обратно воткните. Тупо поместите в поле токен [field_portfolio_image]

Всё, я решила проблему! Там всё без токенов оказалось) Нужно было поменять Formatter с колорбокса на изображение, а ссылку не на файл, а на содержимое!
Спасибо Вам за то, что узнала много нового Smile не ругайтесь)

Аватар пользователя whiesam whiesam 18 апреля 2014 в 18:50

"vorontsova" wrote:
Всё, я решила проблему! Там всё без токенов оказалось) Нужно было поменять Formatter с колорбокса на изображение, а ссылку не на файл, а на содержимое!
Спасибо Вам за то, что узнала много нового Smile не ругайтесь)

Вот и правильно! Так не выходит, сделаем по другому!) Я бы за это время уже все настройки перетыкал, и не просто бы решил проблему, а ещё и много новых фишек узнал)

Аватар пользователя vorontsova vorontsova 18 апреля 2014 в 19:47

"whiesam" wrote:
Я бы за это время уже все настройки перетыкал

Если честно, я удивлена, что не наткнулась на эти простейшие настройки(( ибо метод "перетыкал" - мой основной метод работы с этим сайтом(

Аватар пользователя whiesam whiesam 18 апреля 2014 в 19:54

"vorontsova" wrote:
Если честно, я удивлена, что не наткнулась на эти простейшие настройки(( ибо метод "перетыкал" - мой основной метод работы с этим сайтом(

Я думал что Вы в колорбоксе фотки тригером выводите а не самим полем от имейджа. Вот и подсказал такое решение.