С модэксом работаю не так давно, но имею приличный стаж работы с другими системами. Ради интереса, сделал интернет магазин на сей системе, на всё ушло три!! дня. Это просто супер. Решил обосноваться на системе подольше. В связи с чем возник следующий вопрос по контекстам. Есть задача сделать мульти сайтовый сайт. Про разделений контектов все понятно. Вопрос в том, как получить список созданных контекстов системы. В мане нарыл свойство объекта $modx $modx->contexts, который какбы должен возвращать массив созданных контекстов, но в реальности возвращается нулл =\ Задача стоит сделать разделение по городам, как я вижу её решение: все домены по факту цепляются на одну папку днс записью вида *.site.com. в индексе получаем список контекстов, пробегаемся по настройкам контекста, ловим настройку вида context_domen и если он совпадает с вызываемым, то делаем $modx->initialize('__ИМЯ_КОНТЕКСТА__'). В данный момент стопора два: первый как получить список контекстов, второй как сие лучше реализовать. Буду благодарен за помощь.