Хочу сделать галерею. Схема: галерея с описанием > объект с описанием > несеолько изображений объекта. Помогите с модулями.

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

Аватар пользователя puscott puscott 14 февраля 2010 в 5:54

Запутался и всю голову себе сломал Smile
Хочу сделать галерею такого вида: главная страница - превью галерей, галерея с описанием, объект с описанием и несколькими картинками.

Что сделал:
тип контента "галерея" с полем описание(Text);
тип контента "объект" с полями: описание(Text), поле для добавления (Node reference)прикрученое к типу "галерея";
тип контента "Картинка" с полями: картинка(File), (Node reference) к типу "объект";
словарь таксономии с терминами: "галерея", "объект", "первая картинка"(это чтобы удобнее отображать превью в галерее), "осталные картинки".

Сейчас пытаюсь все через Vews отобразить, получается но как-то так Wink

И есть 2 вопроса:
1. Организация галлереи мне кажется не совсем удачной, может быть знающие люди подскажут лучший вариант?
2. Хотелось бы чтобы на странице обекта выводилось: большая картинка, сверху 3 пркевьюшки с одной выделеной и не кликабельной(та что большая), и остальными кликабельными. А снизу большой картинки описание. Вопрос: подскажите пожалуйста модули с помощю которых это можно организовать.

Зараее благодарен Пу Wink

Комментарии

Аватар пользователя Nikit Nikit 14 февраля 2010 в 6:10

1. Галерея -> Объект -> Картинка : сложновато, может просто Галерея -> Картинка?
2. Это через тематизацию - css-стили. Основной модуль здесь - imagecache, которой будет ресайзить картинки (читайте readme как там это дело прикручивается в тематизаторе), можно еще подтянуть lightbox и тд. Ну еще а если рисунков будет больше 3-х, тогда что? Смотрите тогда в гугле на тему слайдеры/карусельки/скроллеры с jquery. Views еще поддерживал такое, но лучше/гибче руками.

Таксономия тут не нужна в том виде каком вы изобразили (Галеря/Объект избыточны), достаточно поля/таксономии с необязательным выбором: "Картинка галереи/Картинка объекта" для Картинки. В Галерее/Объекте нужно подтянуть через тематизатор эти рисунки обычным селектом (ну если ожидается мильон рисунков, придётся над кешингом задуматься).

Аватар пользователя puscott puscott 14 февраля 2010 в 6:31

Спасибо за схему, попробую. Imagecache уже пользую, а вот кто такой lightbox, точнее что я им смогу сделать?
написано, дескать, lightbox 2 перекрывает картинки...буду ковыряться Smile
А карусели пока не ненужны т.к. планирую 3 картинки.
Спасибо!!!

Аватар пользователя puscott puscott 14 февраля 2010 в 8:48

Nikit wrote:
1. Галерея -> Объект -> Картинка : сложновато, может просто Галерея -> Картинка?

Там на самом деле будут не галереи, а колекции.
1.Много коллекций: названия коллекции, (допустим) 6 превьюшек из коллекции.
2.Колекция: описание (из чего сделана и тп), превюшки;
3.Сувенир(это сувениры): описание (кто он такой и зачем, и к чему), 3 превьюшки и картинка.

Так что галерея -> картинка не получается.
Я собственно по этому голову и ломаю Smile
так-то вот http://www.suvenir.0fees.net/galleries только это то, что я до нового года сделал, не лучшим образом сделал Lol

Аватар пользователя Nikit Nikit 14 февраля 2010 в 9:20

ну в принципе у вас реализация идей сформирована, лучше наверное не будет, осталось только реализовать юзер-фриндли...

Аватар пользователя puscott puscott 15 февраля 2010 в 8:17

Nikit wrote:
ну в принципе у вас реализация идей сформирована, лучше наверное не будет, осталось только реализовать юзер-фриндли...

Вот работаю над этим...и редизайн сделать надо Smile а насчет избыточности таксономии вы правы, в таком виде как я ее описал в начале она неужна, но если ее вообще нет - реализовать задуманое гораздо сложнее, особенно когда аргументами вьювс не владеешь (кроме Node NID Smile кстае может кините ссылочку на рускоязычный мануал по вьювсам, а в частности по аргументам и релатионшипам?

Аватар пользователя Dalay Dalay 14 февраля 2010 в 13:30

Соберите вы на совок все эти имадже-кэши-апи-фаелды и в мусорку, виевс туда же. Одного модуля будет за глаза - http://drupal.org/project/node_images

Подгоняется практически под любую сайтовую фотонадобность, вместе с применением не сильно искривленных рук, естессно. Но вы же предлагаете людям услуги «под ключ», так что с «подгонкой», уверен, справитесь.

Аватар пользователя puscott puscott 14 февраля 2010 в 14:21

Dalay wrote:
Но вы же предлагаете людям услуги «под ключ», так что с «подгонкой», уверен, справитесь.

ну как вам сказать "под ключ" Smile хотелось бы но пока на бюджетной основе только дизайн макеты делаю, и фотки ретуширую/коллажирую, а сайт пока только один (не) сделал. Сувениры мы с женой лепим Smile

а модуль посмотрю, но ко вюьвсам я уже привык, и выкопал тут вот что http://drupal.org/project/views_galleriffic с виду вроде ниче,
а расширять сайт...пока незнаю в двоем много сувениров не слепишь Smile
Спасибо!

Аватар пользователя Dalay Dalay 14 февраля 2010 в 14:07

"Nikit" wrote:
если есть желание потом менять галерку, в туфту эти модули, да и не очень-то они...

мои вам соболезнования

Аватар пользователя puscott puscott 14 февраля 2010 в 18:39

а знаете ли Вы, уважаемые, какой нибудь модуль с помощю которого можно добиться подобного эффекта http://anthonyjhall.net/2009images ? Это модуль Views Galleriffic, но он мне кажется слегка неудобным. То есть не эффекта, а отображения галереи.

Аватар пользователя puscott puscott 15 февраля 2010 в 3:49

Sarius wrote:
[module=views_galleriffic]

Надо попробовать. Тоже стоит вопрос организации фото галереи.


На вид очень приятная штука. И все оченнь просто ставится, ничего доставлять (по моему) ненадо если если CCK, Views и Imagecash.
Во Vievs добавляется (штуковиной, авотматически) новые стиль отобрадения и стиль выравнивания (style и Row style), и через поля отображаются картинка, превью, заголовок и описание (пичем все 4 обязательно и одно поле 2 раза выводить нельзя, можно продублировать поле (в fields), что мне неудобно). И еще есть засада с полями картинок, imahe linked to node и imahe linked to file штуковина не поняла, так что пришлось через imagecash без масштабирования выводить (и вообще без ничего), так все заработало, но я всеравно ищу модуль. Wink

Аватар пользователя puscott puscott 19 марта 2010 в 7:20

sslam wrote:
Добрый день.

Хочу сделать галерею наподобие Вашей http://www.suvenir.0fees.net/galleries Можете подсказать какие модули для этого потребуются и что в каком порядке делать?

Всё что раньше было, делалось вот по этой статье http://www.drupal.ru/node/30510 , за неё огромное спасибо её создателю Даниэлю. Рекомендую воспользоваться!

PS. http://suvenir.0fees.net обновился, точнее это я его. Галерею, сделал на views+cck+..., отображение сувенира views+cck+views_galleriffic+...

2 All: Приглашаю всех! Ну и критики хочу Smile