Вывожу картинки через View, а через картинки пытаюсь вывести нужный материал. !
Во View в Поле выбираю таксономию с типом картинки, а в поле Format - thumbnail image linked to node
В результате кликнув на картинку открывается просто node с этой же картинкой на главной странице, а как прикрутить материал?
В типе материала создал новое поле с Node reference, в настройках его в поле "Типы содержимого, на которые можно ссылаться:" указал, что можно ссылаться на "Page".
А при создании нового материала с картинкой выбрал нужный материал типа "Page".
Теперь выводя через View картинки, кликнув на картинку открывается node с этой же картинкой, а в этой nade еще и материал типа "Page". Я конечно намудрил!!! это все эксперименты!
Цель одна кликнул на картинку открылся нужный материал на главной странице.
Комментарии
А картинки каким образом к материалу крепятся?
Скорее в этом-то и проблема.!!!
Есть материала Img с двумя полями одно - File - позволяет загружать картинки (много ) )
второе - Node reference - позволяющее организовать связь между материалами, я выбрал материал типа "Page"
Ну собственно наверно все!
А во View выбрано открыть первоначально маленькую картинку, а потом node - Format - thumbnail image linked to node (на деле открывает маленькую картинку через View, а кликаешь прост node с этой картинкой, а внутри еще материал типа Page), а нужно просто материал типа Page.
У меня организовано похоже, создан тип материала "Поход", картинки крепятся через ImageField назвал это проле - Галерея (можно загружать много картинок). Через views делаю вывод материала "поход" и вывожу поле Заголовок, а картинку вывожу через Relationships (Содержимое: Галерея - fid). При выводе изображения указываем Группировать множественные значения - ставим галочку и Show 1 value(s) чтобы выводить только одно изображение и естественно галочка у Link this field to its node
Я посмотрел, у меня похоже.!
Получается тоже галерея.
Вывожу аналогично через View. Правда не через Relationships, а через "Поле". А вот в Relationships если выбрать (Содержимое: Галерея - fid) нет таких настроек!!!, как ------- "При выводе изображения указываем Группировать множественные значения - ставим галочку и Show 1 value(s) чтобы выводить только одно изображение и естественно галочка у Link this field to its node"
Такие настройки есть только через "Поле", а не через Relationships.
И как у вас работает?, т.е. происходит при клике на картинку?
У меня просто на главной странице вся галерея в ряд. ( , а нужно материал Page, т.е. другую Node.
Изображение со ссылкой на материал, к которому принадлежит это изображение - http://primkray.ru/ блок "Новости" или "Маршруты".
А что значит "нужно материал Page, т.е. другую Node."
Это ваш сайт? Прикольно.
Мне примерно так и нужно, как у вас в маршрутах сделано, т.е нажал на картинку, и на главной появилась эта картинка с правой стороны и текст её оптикающий, а ниж можно фото из этого раздела в ряд.
Вот только фото у меня не одно в много разом выводится и для каждой при нажатии своя Node должна открываться. )
Да правильно нужно другую Node. Нажимаем на картинку и переходим к другой Node (новости, или еще что ....)
Опишите свою структуру, лучше графически и что надо сделать, а то я совсем запутался.
Вот нарисовал может так лучше. )
Да я не про вывод, а про то как у вас связаны материалы и изображения.
Если как у меня, то я Вам предложи вариант решения, чтобы выводить не 1 а несколько картинок, надо изменить значение Show 1 value(s)
Вот в файлах все что я делаю. !!!
И я не знаю толком как связать материал и изображение!!!!!
А значение Show 1 value(s) я не меняю, т.к. галочку "Группировать множественные значения" не ставлю. Мне нравится как выводятся фото. )
Вот, сейчас стало понятно.
Вы сейчас во views выводите только материал gallery потому и ссылка у вас на gallery .
А вам надо сделать views для вывода материала page, а gallery подтянуть в этот views через Relationships (раз Вы эти материалы связали, то там должны быть поля этого материала), во втором своем коменте я так и описал.
А Вам обязательно для каждого изображения создавать отдельную ноду? Для чего?
А как его сделать, можно картинку view? Я конечно покопаюсь, но пока не понятно.!!! (
Ну вообще нет. Все изображения в одной ноде! вот только желательно чтобы каждая картинка ссылалась на разный материал Page.
А как это сделать я не знаю. (
Ну и сделайте как я описал, к материалу Page добавьте ImageField, укажите в свойства этого поля что можно добавлять неограниченного количество изображений и выводите через views
Спасибо большое, но не то ((( это все.
Все осталось как было.
Мне нужен только текст на главной странице при клике на картинку, а картинки лучше не нужно, а лучше другую ноду открыть! А тут кликнул, это же нода, текст и куча картинок причем в ред, т.е. все что было в ноде вывалилось .(
А Relationships получается мне не нужно использовать, т.к. мне нужно выводить все картинки. )
Вываливается куча картинок? Ну их можно скрыть стилем display:none
А Relationships нужен чтобы вывести связанные материалы.
А где этот display:none можно найти?
Я нашел что-то подобное сайт/admin/content/node-type/page/display, т.е. настройки вывода картинки на экран в закладке "Display fields". )
А где вы это делаете?
Спасибо уже что-то получилось интересное!
Есть ряд картинок, нажимаю и выводится на главное странице текст, т.е. получается эта же Node, только текст виден, а фото нет из этой Node, это хорошо.
НО очень нужно чтобы кликая на картинки из ряда картинок (все картинки из одной Node) для каждой выводился на главной свой текст.
Я конечно уже достал. (спасибо за терпение. ))
display:none - это стили CSS
«НО очень нужно чтобы кликая на картинки из ряда картинок (все картинки из одной Node) для каждой выводился на главной свой текст.»
Тогда добавьте в материал "gallery" текстовое поле и делайте ссылку на материал "gallery".
Ясно. Спасибо. ) Буду разбираться дальше.