при заходе на страницу контактов по одной и той же ссылке но разному поддомену отдавался разный документ
Сопоставление поддоменов есть. В $this->data в base controller есть нужный id документа
Как это сделать? Через роутинг?
Советую ознакомиться: Новая документация
Если есть уже ид документа, то можно в контроллере и забрать документ сразу по этому ид, и передать во вью.
function noCacheRender() { if(evo()->documentIdentifier != $this->data['current_geo']['contacts']){ evo()->sendForward($this->data['current_geo']['contacts']); } }
Можно же без редиректа, а на той же станице обработать и остаться на ней.
Я не знаю как работает send forward но похоже он так и делает, отдает какой-то другой документ по текущей ссылке без редиректов
Обсуждают сегодня