Наша студия Simple Dream уже более трех лет специализируется на интернет-магазинах, веб-сервисах и корпоративных сайтах. В данный момент требуется разработчик на PHP/JS. Вакансия придётся по вкусу фанатам системы MODx, потому что мы делаем на ней большинство своих проектов.
Описание задачи:
Есть две сторонние таблицы — cities и enterprise.
Есть страница site/cities (документ MODx). На этой странице имеются список ссылок такого вида site/cities/city1..., т.е. список городов. Эти ссылки формируются из данных таблицы cities. В таблице enterprise хранятся список предприятий по каждому городу.
Когда заходим по адресу site/cities/city1 должны увидеть предприятия по текущему городу. Но так как страницы site/cities/city1 в дереве MODx не имеется, то выдается 404 ошибка.
Вопрос:
Как программно (налету) создать страницу по несуществующему URL и выдать пользователю данные по текущему городу, но при этом чтобы страница не попадала в дерево MODx?
P.S.: Меня интересует как именно это сделать средствами MODx, хотя если есть плагины с необходимым функционалом, с радостью выслушаю.