Галерея ССK + Views + Lightbox довести до ума

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

Аватар пользователя homutovsky homutovsky 14 сентября 2010 в 17:40

Здравствуйте, друзья!
Сделал галерею изображений на новом сайте и столкнулся с такой проблемой -
НЕ ЗНАЮ, КАК РАЗВЕСТИ ИЗОБРАЖЕНИЯ ПО РАЗНЫМ ГАЛЕРЕЯМ

То есть, задача вот в чем:
Используемые модули:
CCK / Views / Filefield / Imagefield / ImageAPI / Imagecache / Lightbox2

Что сделано:
1. Установлены модули
2. Настроен ImageСache
3. Прикручен Lightbox
4. Создан новый тип материалов Image
5. Настроен CCK Imagefield
6. Добавлены картинки
7. Создан View
8. Результат http://za-zerkalye.ru/gallery

Все прекрасно, но проблема в том, что при добавлении новой картинки через тип содержимого Image они все валятся в единственную созданную галерею. Как их рассортировать? По какому принципу? Чтобы была впоследствии возможность из галерей картинки удалять и добавлять. В идеале было бы через новый тип материала, к примеру, Gallery, но какой критерий сортировки здесь использовать для выполнения задачи? Буду очень признателен всем отозвавшимся.

зы вся последовательность моих действий в деталях описана здесь http://goldie.co.ua/creation-gallery-on-drupal-using-cck-and-view/

Комментарии

Аватар пользователя annya@drupal.org annya@drupal.org 14 сентября 2010 в 18:20

Вам нужно фото в разные галереи поместить чтоли? Ну исользуйте таксономию с картинками или нодереференсе к типу контента галерея, или загружайте через imagefulupload

Аватар пользователя homutovsky homutovsky 14 сентября 2010 в 18:32

"<a href="mailto:annya@drupal.org">annya@drupal.org</a>" wrote:
Кстати сайт мне понравился :)

спасибо на добром слове Smile

"<a href="mailto:annya@drupal.org">annya@drupal.org</a>" wrote:
Вам нужно фото в разные галереи поместить чтоли? Ну исользуйте таксономию с картинками или нодереференсе к типу контента галерея, или загружайте через imagefulupload

а можно чуть подробнее по поводу таксономии с картинками? я думал уже в этом направлении, но не додумался пока как это сделать технически... спасибо большое за оказанное внимание!

зы пошел читать про нодереференсе

Аватар пользователя iNFerNo iNFerNo 14 сентября 2010 в 18:39

Еще бы была возможность разбивать нодереференсе

т.е.

что-то 1
-галереи1
-галереи2

что-то 2
-галереи3
-галереи4

В выпадающем меню выбираешь либо что то 1 либо что то 2 и в списке галерей только те галереи которые относяца к выбранной позиции

Аватар пользователя iNFerNo iNFerNo 14 сентября 2010 в 18:58

у меня материал - галерея и материал фотки для галерей используя нодереференс в фОТКАх создаю поле сиспользуя возможность нодереференс и задаю там материаал галерея. все. при закачке фотки выбираеца нужная галерея из списка.

вуаля.

Аватар пользователя homutovsky homutovsky 14 сентября 2010 в 19:26

"iNFerNo" wrote:
у меня материал - галерея и материал фотки для галерей используя нодереференс в фОТКАх создаю поле сиспользуя возможность нодереференс и задаю там материаал галерея. все. при закачке фотки выбираеца нужная галерея из списка.

принцип понятен, спасибо еще раз! Smile

Аватар пользователя homutovsky homutovsky 15 сентября 2010 в 9:04

в общем, теоретически принцип прекрасно понятен, а практически его реализовать не получается... дело в том, что та система по которой я делал свою галерею предполагает создание странички самой галереи через представления (views), то есть, каждая последующая галерея должна создаваться путем выведения настроек через views… если бы можно было создать тип содержимого (node type) через представления, то пожалуй мою проблему решить было бы дальше не сложно, но я не представляю как это сделать… подскажите, если знаете как можно создать тип содержимого gallery через views, или как вариант другой способ разведения изображений по определенным галереям… спасибо!

Аватар пользователя Full_acсess Full_acсess 15 сентября 2010 в 9:51

для решения вашей задачи можно добавить с помощью CCK в ваш тип материала с картинкой какойнибудь select list с заголовком "Прикрепить к галерее", прописать в нем, Галерея1, Галерея2, Галерея3, дальше в Views настроить фильтры по разным значениям этого поля, для каждой страницы по одному фильтру, тоесть для страницы gallery1 будет выбран фильтр по полю со значением Галерея1, для Galery2 - Галерея2 принцип понятен?

Аватар пользователя iNFerNo iNFerNo 15 сентября 2010 в 9:56

Визуальный примерчик. В теории то понятно. Только вот

"Full_acсess" wrote:
какойнибудь select list с заголовком "Прикрепить к галерее", прописать в нем, Галерея1, Галерея2, Галерея3
видимо ручками каждый раз прописывать

Аватар пользователя homutovsky homutovsky 15 сентября 2010 в 12:01

"iNFerNo" wrote:
для решения вашей задачи можно добавить с помощью CCK в ваш тип материала с картинкой какойнибудь select list с заголовком "Прикрепить к галерее", прописать в нем, Галерея1, Галерея2, Галерея3, дальше в Views настроить фильтры по разным значениям этого поля, для каждой страницы по одному фильтру, тоесть для страницы gallery1 будет выбран фильтр по полю со значением Галерея1, для Galery2 - Галерея2 принцип понятен?

хм, ух ты... интересно, спасибо большое, буду медитировать Smile

Аватар пользователя homutovsky homutovsky 11 октября 2010 в 9:52

в общем, так и не смог добиться этим путем того, чего хотелось бы... попробовал fast gallery - тоже не то... остановился на views gallery, чего и всем рекомендую, после всего предыдущего - просто, понятно, разумно, несложно в настройке и что самое главное функционально.