Несколько вопросов по Gallery

Доброго времени суток!

Недавно попробовал использовать. Для моей задачи, как раз посоветовали использовать этот модуль ().

Сделал в качестве примера такую страницу:

Подключил ajax, чтобы при нажатии на ссылку альбома выводились фотографии альбома без перезагрузки страницы.

Но у меня осталось пару вопросов:

1) Сейчас (при первой загрузке страницы) выводятся фотографии альбома с названием «Альбом 1»:

[[!Gallery? &album=`Альбом 1` &thumbWidth=`200` &thumbHeight=`200` &sort=`rand`]]

Но нужна возможность это менять в админке, т.е. выбирать альбом из которого будут выводится фотографии при первой загрузке страницы. В моем предыдущем вопросе Pavel Romanov подсказал, что можно использовать фильтр. Не совсем понимаю, куда добавить фильтр. Например, у меня есть альбом с описанием «1», подскажите, пожалуйста, куда здесь добавить фильтр по description:

[[!Gallery? &album=`Альбом 1` &thumbWidth=`200` &thumbHeight=`200` &sort=`rand`]]

2) Например, у меня на странице будет два блока:
первый блок для вывода альбомов какого-то, например, «Типа 1»
второй блок для альбомов «Типа 2»

в данном случае можно использовать description для фильтрации, допустим, выставлять «1» для «Типа 1» и «2» для «Типа 2», но пользователю может понадобиться возможность писать реальное описание альбом + еще нужно где-то помечать альбом из которого будут выводится фотографии при первой загрузке страницы. Как тут можно поступить?

3) Я добавил ajax для вывода фотографий по клику на альбом, а как можно также динамически менять цвет рамки при выборе альбома. Т.е. сначала выбран «Альбом 1», и у него должна быть рамка, например, красного цвета (у остальных синего); нажимаем на «Альбом 2», теперь у него рамка красного цвета, а у «Альбом 1» стала синего?

Заранее спасибо.
Ilya Z.
12 декабря 2014, 17:14
modx.pro
1 345
0

Комментарии: 2

Алексей Марченко
13 декабря 2014, 10:20
+2
Задать Выбор альбома в виде tv параметра к странице
типа galleryalbumlist
[[!Gallery? &album=`[[*album]]` &thumbWidth=`200` &thumbHeight=`200` &sort=`rand`]]
И выбирать альбом который будет выводится на странице. Зачем фильтры?
    Ilya Z.
    16 декабря 2014, 14:47
    0
    спасибо большое)

    а можете еще по 2 и 3 вопросу подсказать?
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2