Искать  
 
   
 
Расширяем возможности галереи. Альтернативные шаблоны.
Отправлено: 20 Март 2008 07:47 P.M.   [ Игнорировать ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

Оригинал статьи ExpressionEngine Gallery - Alternative Template можно почитать на сайте автора John Henry Donovan.

Метод добавления изображения к категории при помощи модуля Галерея. Рабочая версия галереи находится этому адресу и мы сделаем с вами аналогичную, поверьте.

Сценарий
Перед началом описания проясним некоторые моменты, так сказать ТЗ.

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

Думаю доходчиво перевел. В принципе, все понятно из примера.

Пояснения
Мы работаем с нашей галереей, как с Галереей ExpressionEngine
Альбомы это категории в Галерее
Описание альбома это описание категорий в Галерее
Картинка альбома это изображение среднего размера Галереи

Картинки

Галерея ExpressionEngine имеет три размера изображений

Уменьшенное изображение, т.н. thumbnails
Изображение среднего размера будет нашим изображением альбома
Большое изображение будет... нашим больших мзображением

Приступим

Активируем модуль галереи и создаем нашу галерею
В настройках указываем размеры уменьшенного изображения и изображения среднего размера (не забываем, это изображение категории, т.е. слишком большим его делать не стоит)
Создаем настраиваемое поле (Custom Field) под названием One Album Image
Выбираем форматирование (Text Formatting) ‘none’
Тип поля ‘dropdown’
Добавляем две опции, первая строчка ‘no’, вторая ‘yes’
Сохраняем настройки
Создаем категории, даем им описание если нужно и закачиваем в них картинки
В одной из картинок ставим галочку  ‘yes’ - это значит она будет являться изображением галереи (обращаю внимание, на одной картинке, у категории ведь одна заглавная картинка, а не несколько, не понятно? - см. пример)

Шаблоны

Это галерея из двух страниц, давайте начнем с главной страницы. Шаблоны уже придуманы, так что трудиться особо не придется smile
Скачиваем текстовый файл gallery_index.txt и вставляем содержимое в шаблон index
Затем скачиваем файл gallery_category.txt и вставляем содержимое в шаблон category
Не забываем в верху странице проставить свои переменные

{ assign_variable:gallery_name=”photos”}
{ assign_variable:gallery_template=”gallery”}
{ assign_variable:gallery_folder=”photos”}
у себя я везде проставил gallery smile так проще.

И наконец, закачиваем файл стилей gallery_css.txt и вставляем его в соответствующий шаблон.

В принципе это все. Пробуйте.

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 20 Март 2008 08:51 P.M.   [ Игнорировать ]   [ # 1 ]
Новичок
Avatar
Rank
Всего сообщений:  50
Зарегистрирован  2008-02-01

Переводить ее будем?

 Подпись 

iPhone и iPod: советы, новости, обзоры

Профиль
 
 
Отправлено: 12 Июль 2008 01:14 P.M.   [ Игнорировать ]   [ # 2 ]
Студент
Avatar
RankRank
Всего сообщений:  150
Зарегистрирован  2008-02-02

Подскажите, вот в тот ниспадающий список, что мы создали (настраиваемое пользовательское поле), требуется прописывать названия разделов?

Просто выполнил всё по инструкции, пути прописал... Не работает. Подробнее описать проблему не могу, т.к. понятия не имею в чём она. Вот взгляните: http://sen-e.ru/gallery  (фотки в галерею добавлены, разделы созданы)

Зарнее благодарен.

 Подпись 

Запустил WEB-BRICKS - ресурс для web-мастеров. Прошу любить и жаловать!

Профиль