Как получить url фронтэнда
Добрый день, вопрос в следующем: как получить ссылку на страницу поиска (http://domain.ru/shop/search)?
Пробовал следующие варианты:
wa()->getUrl('frontend/search'); wa()->getRouteUrl('shop/frontend/search');
Временно решил проблему с использованием wa()->getRootUrl('shop') и wa()->getFrontendApps(''), но есть проблемы в случае, если система установлена в папке.
5 ответов
Попробуйте еще так:
возвращает текущий урл в админке
Тогда так:
Стоп. Получить в шаблоне темы дизайна?
Потому как если в своем контроллере, то поселений shop может быть несколько даже в пределах одного домена. Поэтому надо найти нужное поселение и роутинг уже от него строить.
Действительно, без уточняющих вопросов тяжко. *видимо заработался*