Хорошо. ) понимаю, вот подробнее.
CCK 6.x-2.2
Views 6.x-2.3
Filefield 6.x-3.0-rc1
Imagefield 6.x-3.0-rc1
ImageAPI 6.x-1.6
Imagecache 6.x-2.0-beta9
Lightbox2 6.x-1.x-dev
Вот этими модулями я просто создал вывод картинок в виде одной галереи, т.е. не создавал новый тип материалов кроме Image.
Сейчас нужно чтобы фото были привязаны к разным галереям и выводить их отдельно, поэтому создал новый тип материалов - gallery.
Теперь есть возможность создать новую галерею и выбрать для картинки свою галерею. Но назначить удалось, а нажимая на галерею, выводится только её названия. Может я в типе материала, что-то не доделал?
Для типа Image (admin/content/node-type/image/fields) есть поля дополнительные и как следствие (admin/content/node-type/image/display) тоже есть настроенные параметры вывода.
А для типа Gallery ничего не делал.
Если мало информации могу пополнить.
как-то более внятно надо мысли выражать. мне тоже ничего не понятно.
по сути простая галерея создается так:
к любому имеющемуся типу содержимого, или к вновь созданному:
идешь управление полями и создаешь новое поле - filefield, виджет image. в настройках поля ставишь количество - неограниченно.
теперь при создании нового материала появится возможность прицеплять изображения.
чтобы они вывелись так, как надо:
админка - image cache - создаешь новый стиль (например, my style) и ставишь обработку (например, масштабировать и обрезать 640px x 480px)
идешь в тип содержимого, управлять отображением выставляшь lightbox и выбираешь созданный строкой ранее стиль для картинки.
Сейчас нужно чтобы фото были привязаны к разным галереям и выводить их отдельно, поэтому создал новый тип материалов - gallery.
Теперь есть возможность создать новую галерею и выбрать для картинки свою галерею. Но назначить удалось, а нажимая на галерею, выводится только её названия. Может я в типе материала, что-то не доделал?
Для типа Image (admin/content/node-type/image/fields) есть поля дополнительные и как следствие (admin/content/node-type/image/display) тоже есть настроенные параметры вывода.
А для типа Gallery ничего не делал.
Вьюсом выводите ваши галереи.
На сколько понял, все проще.
Уже создан тип материала Gallery. Нужные модули стоят
1. В типе материала есть картинка. Сразу предупрежу, что для дальнейшей жизни было бы легче, если бы картинка цеплялась через CCK поле.
2. Добавляем еще одно CCK поле с именем галереи. Можно имена из словаря таксономии брать (сделайте словарик отдельный "мои галереи").
3. Вьюсом делаем представление для галереи. Прелесть вьюса как раз в универсальности. Можно назначить вывод галереи по адресу термина таксономии и при переходе на нее сразу видеть результат. Вам в помощь аргументы. Разные термин таксономии можно отфильтровать как раз с помощью аргументов и не мучить себя возможным перебором вариантов.
4. В настройках представления сделать вывод только нужных полей CCK. В вашем случае - картинка. Пролинкуйте картинку на саму ноду.
5. При переходе (клике) с картинки вы будете иметь перед глазами полную ноду, которую можно темизировать как душе угодно.
6. Добавьте виджет для связки с Views. Этим можно украсить галерею визуально. Например, модуль jCarousel. Или NivoSlider. Но это уже по вкусу.
Да, получилось . )
А как разместить теперь эта галерею только с нужным материалом.?
А то я добавил Node content и указал тип page, теперь галерея липнет каждому материалу, т.е. прикрепляется ниже его. )
Комментарии
первый раз на этом форуме и я не выдержал.
иди играй в аниме. в пустыне!!!
Не выдержал тогда лечись, от недержания.!!!
пошагово опишите, здесь не битва экстрасенсов
Не забудьте указать каким модулем Вы реализовали Gallery, их для друпала больше 20 модулей
Теперь надо добавить к этому типу материала поле типа "Загрузка изображений". И в настройках поля поставить галочку "Множественные значения"
И будет вам какое то подобие галлереи.
Хорошо. ) понимаю, вот подробнее.
CCK 6.x-2.2
Views 6.x-2.3
Filefield 6.x-3.0-rc1
Imagefield 6.x-3.0-rc1
ImageAPI 6.x-1.6
Imagecache 6.x-2.0-beta9
Lightbox2 6.x-1.x-dev
Вот этими модулями я просто создал вывод картинок в виде одной галереи, т.е. не создавал новый тип материалов кроме Image.
Сейчас нужно чтобы фото были привязаны к разным галереям и выводить их отдельно, поэтому создал новый тип материалов - gallery.
Теперь есть возможность создать новую галерею и выбрать для картинки свою галерею. Но назначить удалось, а нажимая на галерею, выводится только её названия. Может я в типе материала, что-то не доделал?
Для типа Image (admin/content/node-type/image/fields) есть поля дополнительные и как следствие (admin/content/node-type/image/display) тоже есть настроенные параметры вывода.
А для типа Gallery ничего не делал.
Если мало информации могу пополнить.
Э-э-э... Соберитесь с мыслями пожалуйста. Ни хрена не понятно.
Может ссылки на сайт дать и показать где что не получается или чего вам не хватает.
Обновл.
Вам сложно сказать, что вы хотите? Нефиг за компом сидеть! Айда на пляж!
Нужно пройтись по картинкам типа Image и им поуказывать их галерею.
Сложно, сказать. ( Может есть ссылки на хороший материал?
Спасибо конечно, но это все я сделал. ), а вот результата нет. (
как-то более внятно надо мысли выражать. мне тоже ничего не понятно.
по сути простая галерея создается так:
к любому имеющемуся типу содержимого, или к вновь созданному:
идешь управление полями и создаешь новое поле - filefield, виджет image. в настройках поля ставишь количество - неограниченно.
теперь при создании нового материала появится возможность прицеплять изображения.
чтобы они вывелись так, как надо:
админка - image cache - создаешь новый стиль (например, my style) и ставишь обработку (например, масштабировать и обрезать 640px x 480px)
идешь в тип содержимого, управлять отображением выставляшь lightbox и выбираешь созданный строкой ранее стиль для картинки.
сделайте новый тип поля node_reference, чтобы связать image с gallery
Вьюсом выводите ваши галереи.
На сколько понял, все проще.
Уже создан тип материала Gallery. Нужные модули стоят
1. В типе материала есть картинка. Сразу предупрежу, что для дальнейшей жизни было бы легче, если бы картинка цеплялась через CCK поле.
2. Добавляем еще одно CCK поле с именем галереи. Можно имена из словаря таксономии брать (сделайте словарик отдельный "мои галереи").
3. Вьюсом делаем представление для галереи. Прелесть вьюса как раз в универсальности. Можно назначить вывод галереи по адресу термина таксономии и при переходе на нее сразу видеть результат. Вам в помощь аргументы. Разные термин таксономии можно отфильтровать как раз с помощью аргументов и не мучить себя возможным перебором вариантов.
4. В настройках представления сделать вывод только нужных полей CCK. В вашем случае - картинка. Пролинкуйте картинку на саму ноду.
5. При переходе (клике) с картинки вы будете иметь перед глазами полную ноду, которую можно темизировать как душе угодно.
6. Добавьте виджет для связки с Views. Этим можно украсить галерею визуально. Например, модуль jCarousel. Или NivoSlider. Но это уже по вкусу.
Спасибо за ответы. ) Буду дальше разбираться, нужно осмыслить.
Что-то начинает получаться. ) Загружаю картинки через галерею, но они в линию все по вертикали при просмотре!
Как изменить расположение?
css
Конечно и в CSS можно, но view решает эту проблему. ) а полях есть нужная галочка. )
Все хорошо через View, но выводит все все фото, что добавлены в разные галереи.
А как вывести фото только из одной галереи?
Добавить фильтры.
Да, получилось . )
А как разместить теперь эта галерею только с нужным материалом.?
А то я добавил Node content и указал тип page, теперь галерея липнет каждому материалу, т.е. прикрепляется ниже его. )
Выведите во views в виде блока
В этом блоке укажите на каких страницах его показывать
А не подскажите какие поля править, что-то не могу найти. (
Управление блоками - настроить
Показывать блок на определенных страницах:
* Показывать только на перечисленных страницах.
указывает путь