На форуме 9558 тем, 76453 сообщений, 44667 участников
тема · 1 667 просмотров · 3 ответа

При смене языка появилось в ЧПУ ?_route_=

Ошибки и их решения
читают: 0 участников и 1 гость
порядок
14 окт 2016 10:37#1
Помогите решить проблему.
Установил ОС 2.3, включил ЧПУ, .htaccess.txt переименовал, кэш почистил.
При смене языка получаю урл с ?_route_=. При смене языка в товаре в категории выдает что страница не найдена.

ОС чистая установка без модулей и модификаторов.
Не могу понять где копать
14 окт 2016 12:58#3
Ален написал(а): ↑/catalog/controller/common/language.php

после 32 строки, вставить
php
 unset($url_data['_route_']);

Буду благодарен если подскажите как сделать это в окмоде? Пробовал так, но не срабатывает

code
    <file path="/catalog/controller/common/language.php">
        <operation error="abort">
            <search><![CDATA[$route = $url_data['route'];]]></search>
            <add position="after"><![CDATA[
unset($url_data['_route_']);
            ]]></add>
        </operation>
    </file>
14 окт 2016 22:42#4
У меня в 2.3.0.2 уже есть unset($url_data['route']);
А ты пробуй без слеша перед catalog
сообщения 1–4 из 4
Чтобы ответить, войдите или зарегистрируйтесь.

Похожие темы