То ли лыжи не едут...
Формируется ссылка вот таким образом:
/admin/line/view?id=1&d_city=1&a_city=2
должно быть без
&d_city=1&a_city=2
В контроллере рендер допустим view таков:
public function actionView($id, $d_city, $a_city)
{
return $this->render('view', [
'model' => $this->findModel($id, $d_city, $a_city),
]);
}
Даже, если я оставляю только один $id, то ссылка все равно остается в таком же виде.
Все эти три поля таблицы с INDEX ключом, если убрать ключи у d_city и a_city, то путь формируется без них
Подскажите в какую сторону смотреть?
P.S. сами ссылки формируются на правильный адрес и страницы рендерятся без ошибок, просто нужно убрать эти доп.параметры
Заранее благодарен за советы!
UPD:
Код findModel
protected function findModel($id, $d_city, $a_city)
{
if (($model = Line::findOne(['id' => $id, 'd_city' => $d_city, 'a_city' => $a_city])) !== null) {
return $model;
} else {
throw new NotFoundHttpException('The requested page does not exist.');
}
}