перешел на первый вариант, сделал всё как описано по ссылке. Галочку где надо поставил
<?php if ($modx->event->name == 'OnHandleRequest') { if ($modx->context->get('key') == 'mgr') {return;} // сравнение текущего имени хоста и искомого if (strstr($_SERVER['HTTP_HOST'], 'testen.a.aaa0.ru') != false) { $modx->switchContext('endomain'); return; } } if (strstr($_SERVER['HTTP_HOST'], 'selling-office.свойсайт.ru') != false) { $modx->switchContext('sale'); return; }
в контексе все стоит как надо. $modx->switchContext('sale'); вот про это там ненаписано было. Где его поставить? в index.php?
Простите за дурацкие вопросы)