И снова Gallery...

Доброго времени суток, а точнее уже утра наверно.
Продолжаю изучать синепт Gallery, В соседней заметке я интересовался как вывести картинку в альбомы. Мне подсказали как, и я вывел.
Чанк galAlbumRowTpl принял следующий вид:

[[+showName:notempty=`[[+name]]`]]
Все замечательно, все как нужно, а теперь… Как попасть в альбом? Для дальнейшего просмотра фотографий, загруженных в альбом.
href = "[[~[[*id]]? &[[+albumRequestVar]]=`[[+id]]`]]" Данная ссылка мне генерирует ссылку вида
sitename.com/link_for_alboms.html?galAlbum=4
Но по сути то я остаюсь на той же самой странице, с альбомами, только к ссылке добавляются параметры… А как мне выводить вместо альбомов фотографии? Не могу нагуглить… Все примеры — загрузка уже конкретного альбома на странице…
Николай
03 апреля 2013, 00:10
modx.pro
1 293
0

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

Николай
03 апреля 2013, 04:51
0
Выкрутился костылем, но мне кажется есть намного проще вариант
[[!If? &subject=`[[!galstatus]]` &operator=`EQ` &operand=`0` &then=`[[!GalleryAlbums? &thumbWidth=`190` &thumbHeight=`190`]]` &else=`[[!Gallery? &imageWidth=`800` &imageHeight=`800` &album=`[[!galstatus]]`]]`]]

galstatus:

if ($_GET['galAlbum'] != "") { echo $_GET['galAlbum']; } else { echo «0»; }
    Алексей
    03 апреля 2013, 09:25
    0
    Попробуй пойти по другому пути. Почитай community.modx-cms.ru/blog/tips_and_tricks/8733.html и создавай альбомы в дереве ресурсов, а не в компоненте Gallery. Соответственно проблем с навигацией по альбомам не будет, будешь просто производить навигацию по ресурсам.
      Clean
      03 апреля 2013, 11:46
      0
      у меня кстати по такому пути не получилось — при обращении к процессору для создания галереи почему то она не хочет создаваться, сейчас ковыряю.
        Clean
        03 апреля 2013, 15:29
        0
        пока не решил, в логах запись
        (ERROR @ /connectors/resource/index.php) Could not load class: galAlbum from mysql.galalbum.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4