我在laravel工作,但是我们在routes.php中定义哪个控制器动作要调用例如。
route::get("login", "loginController@getLogin");
这里我们定义在调用url url时调用控制器loginController.php的getLogin Action http://********.com/login
但是现在我正在使用yii并且它看起来很乱,因为我在控制器中定义了一个Action,将数据从视图发布到动作但是视图因为不知道哪个控制器功能而给出错误。它给出了invalidRouteException我在error_log中找到了它。
答案 0 :(得分:0)
您可以使用UrlHelper
$url = Url::to(['post/view', 'id' => 100]);
在这种情况下称为控制器post
操作view
与id=100
请参阅此文档以获取指南it can be used inline
http://www.yiiframework.com/doc-2.0/guide-runtime-routing.html