К содержанию

Как прикрепить домен к подстранице сайта без контекстов?

Ребята, привет!
Кто-нибудь сталкивался с прикреплением домена к существующей странице сайта не создавая другого контекста?

Пошел путем написания плагина подвесив его на OnHandleRequest:
// Работаем только на фронтенде
if ($modx->event->name != 'OnHandleRequest' || $modx->context->key == 'mgr') {return;}
// Определяем запрашиваемый хост
$host = $_SERVER['HTTP_HOST'];


А как дальше с помощью API выдать нужную страницу зная её ID?

Решение: использовать $modx->sendForward($id);
Роман Ильин
Роман Ильин
12 марта 2018, 08:49
modx.pro
1 772
Реклама

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

Михаил
Михаил Эксперт
12 марта 2018, 12:47
$resource = $modx->getObject('modResource', $id)
    Роман Ильин
    Роман Ильин Проверенный
    12 марта 2018, 16:48
    Спасибо. А как отрендерить этот объект в итоговый HTML код?
      Михаил
      Михаил Эксперт
      12 марта 2018, 17:13
        Роман Ильин
        Роман Ильин Проверенный
        13 марта 2018, 00:05
        Нашелся штатный метод $modx->sendForward($id)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4