[РЕШЕНО] Как вывести в таблицу Views одно из изображений ноды

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

Аватар пользователя SuperGood SuperGood 25 сентября 2010 в 22:44

Имеется Нода с ССК полем ImageField, пользователи загружают 3 (и более) своих фотографии, они обрезаются ImageCache и после сохранения нода имеет вид - подряд идёт несколько фото по ширине страницы.
Так же имеется таблица Views, хочу сделать чтобы в первой колонке выводилось ОДНО фото из каждой ноды.
Для ноды по ширине страницы фото уменьшается\обрезается 1 правилом, для таблицы views - 2 правилом. В Полях Views вывел поле с фото со 2 правилом, в ячейку при этом выводятся ВСЕ фото какие были закачены пользователем в ноду. Как сделать чтобы фото выводилось только одно, любое но одно.

В поиске искал основательно. Там реально нету.

Комментарии

Аватар пользователя Fanny@drupal.org Fanny@drupal.org 25 сентября 2010 в 23:49

Посмотрите в настройках вывода поля "Группировать множественные значения" (возможны варианты перевода)
Там можно указать сколько фоток выводить и начиная с какой (первой-второй-третьей...)

Аватар пользователя SuperGood SuperGood 26 сентября 2010 в 0:30


Ничего похожего на "Группировать множественные значения" не нашёл, есть что то подобное в настройках таблицы, но действие от него совсем не то что нужно.
Вы точно помните, что видели такое что можно указать с какой фото выводить (первой-второй-третьей...) ?

Аватар пользователя q2_faith q2_faith 26 сентября 2010 в 10:57

точно видел и использовал)
ради любопытства создайте ноду с тремя картинками и опять загляните в это поле

Аватар пользователя SuperGood SuperGood 26 сентября 2010 в 15:40

Всё разобрался, спасибо добрые люди.

Да в настройках поля есть опция:
Группировать множественные значения
(Если не выбрано, то каждый элемент будет создавать новую строку при выводе, что может вызвать отображение дубликатов. Эта опция не совместима с сортировкой табличного отображения.) Кстати говоря у меня именно таблица, думал работать не будет, видимо кривость перевода.

Показать <Поле для ввода> значение(я) начинается с <Поле для ввода> (первой пункт есть 0)

Если надо показать 1 фото в первое поле ставим 1, второе оставляем пустым. Если второе то ставим в поля 1-1, третье 1-2, есть опция с конца показывать.

Эту настройку я видел с самого начала, включал но у некоторых нод картинки не отображались, поэтому и подумал что это не то что надо. Возможно был глюк views'a.

В итоге потратил много времени на поиск решения а решение было изначально известно.

Спасибо форуму. Есть на свете счастье:)