@polynuc

Как в Yii2 глобально изменить роут вида ?r=controller/action&id=1 на ?route=%папка%/controller/action&id=1?

Привет!
Пытаюсь подружить опенкарт с yii2, но в последнем мало знаний.

Мне нужно внести изменение в формирование роута во всей системе, тоесть вместо этого ?r=controller/action&id=1 получить это ?route=%папка%/controller/action&id=1 , чтобы, например GridView выводил уже правильные ссылки.

Получается нужно полностью перепилить роут.
Как это лучше сделать?

Yii2 подключен в index файле OpenCart
require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php');
$yiiConfig = require(__DIR__ . '/yii/config/web.php');
new yii\web\Application($yiiConfig);
  • Вопрос задан
  • 141 просмотр
Решения вопроса 1
@melnikov_m
почитайте вообще про роутинг
https://nix-tips.ru/yii2-api-guides/guide-ru-runti...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы