Здравствуйте.
Подскажите, как же будет правильно реализовать задачу используя modxSmarty, или может у кого то есть что то похожее то поделитесь как делали.
На сайте все формы взаимодействия с пользователем реализованы в модальных окнах. Существует некая страница modal когда нужно пока показать модальное окно на нее через ajax уходит запрос, сниппет обработчик на основании ключа запроса отдает чанк. Ну и далее ajax возращает сформированное модальное окно. В случае если в модальном окне форма то запрос формы отправлялся на туже страницу modal и вызывался тот же чанк, ключ брался из сессии.
Как сделать такой функционал с использованием modxSmarty, в голову пришла только одна мысль. Сделать нечто похожее на то как устроено подключение шаблонов. Одна страница modal в которой вызывается modal.php (аналог base,php) ну и далее уже по ключу из запроса подсовываем нужный *.tpl модального окна.
Приемлемым ли будет такой механизм? или возможно есть совет по реализации? Спасибо.