Всем привет. Вопрос такого плана, для страниц категорий, товаров, производителей и информационных страниц есть проверка типа path = или get['product_id'] и оно возвращает нужную инфу. А как быть с дефолтными страницами опенкарта? через $this->url->link() ? Но нужно по идеи тогда собрать массив всего, что только есть.
Я так и подумал Но это точно не дефолтные страницы. С ними всё ещё проще, достаточно просто читать роут. У этих страниц ведь отдельный контроллер у каждой, то есть, роут уже сам по себе однозначно определяет страницу без необходимости в дополнительных параметрах.
НУ я и подумал, что $this->url->link() поможет в этом деле, но чет не то однако... Он отдает полный урл страницы без обработки.
Он к этому не имеет никакого отношения и нужен только для формирования ссылки для показа на странице. Если ты используешь $this->url->link(), значит у тебя уже есть роут, ибо его туда нужно подставить для генерации ссылки. А сам роут здесь - $this->request->get['route'].