Кэширование страницы с параметрами GET

Подскажите, пожалуйста, существует ли в MODx Revo возможность создания нескольких наборов кэша одной страницы с разными GET-параметрами?

Пример:
На сайте имеется галерея из нескольких альбомов. Конкретный альбом выводится путем указания GET-параметра с идентификатором альбома в адресной строке (например: "/gallery.html&id=5").
Вывод альбома обеспечивает сниппет «show_gallery» (он производит некоторые вычисления и затем вызывает общеизвестный сниппет Gallery).
Если я указываю в содержимом ресурса «gallery» команду "[[show_gallery]], то при любом id в адресной строке MODx выводит кэшированную страничку с одним и тем же альбомом, а мне нужно, чтобы MODx создал кэш-страничку для каждого id.
Как это сделать?
Anzor M
28 декабря 2013, 18:25
modx.pro
1 576
0

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

Василий Наумкин
28 декабря 2013, 22:49
0
Самый простой способ — выводить через pdoPage с включенным кэшем. Он работает с учетом параметров запроса.
    Anzor M
    29 декабря 2013, 20:22
    0
    Все получилось. Спасибо, Василий, за ответ и за pdoTools!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3