Я работаю над панелью администратора в yii и хочу обновить запись, поэтому, когда это так, я хочу отправить идентификатор записи на href click, чтобы URL стал
http://localhost/firstapp/backend/vehicle/edit/1
но он не работает, выдает ошибку как «Невозможно разрешить запрос« бэкэнд / транспортное средство »». Я пытаюсь это из долгого времени, пожалуйста, помогите
Вы можете передать переменную методом 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
Вы должны предоставить больше информации о вашем вопросе для лучшей помощи.
Тем не менее, предположим, у вас есть 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.