Отправить параметр на контроллер в Yii

Я работаю над панелью администратора в yii и хочу обновить запись, поэтому, когда это так, я хочу отправить идентификатор записи на href click, чтобы URL стал

http://localhost/firstapp/backend/vehicle/edit/1

но он не работает, выдает ошибку как «Невозможно разрешить запрос« бэкэнд / транспортное средство »». Я пытаюсь это из долгого времени, пожалуйста, помогите

-2

Решение

Вы можете передать переменную методом get, например «/ site / index? Asd = xyz&pqr = qwe «, и к этому можно получить доступ через $ _GET.

Если вы хотите передать переменную в стиле codeigniter, то есть с помощью ‘/’, вы можете использовать параметр name в менеджере URL. Вы можете получить больше информации здесь: http://www.yiiframework.com/doc/guide/1.1/en/topics.url#using-named-parameters

0

Другие решения

Вы должны предоставить больше информации о вашем вопросе для лучшей помощи.
Тем не менее, предположим, у вас есть www.example.com/controller/action URL-адрес. если вы хотите передать некоторую переменную actionВо-первых, вам нужно определить правило в менеджере URL в config/main.php как это:

"controller/action/<variable1>/<variable2>"=>"controller/action"

Теперь, если URL-адрес был «контроллер / действие / тест1 / тест2», в вашем action значение $_GET['variable1'] будет равно «test1» и $_GET['variable12'] будет равно «test2».
Обратите внимание, что пользовательские правила менеджера URL должны быть ДО правил yii по умолчанию для менеджера URL.

0

По вопросам рекламы [email protected]