【发布时间】:2014-04-02 11:26:49
【问题描述】:
我在重定向路由时遇到了 Laravel 的问题;我在做的是这样的:
您可以看到,当更改选择选项时,我正在尝试为按钮做一个 href值。我想使用以下方法将其重定向到显示控制器:
var deptHref = "{{{action('AdminDocumentsController@show')}}}";
var actionDeptHref = deptHref + '/' + id;
但是当我尝试运行它时,它会在我的浏览器上给我这个 URL:
我想知道“%7Badmin_documents%7D”是从哪里来的,因为我希望得到“admin-documents/show/8”?
我在路线上所做的是:
这就是为什么我期望浏览器中的 URL 是“admin-documents/show/8”。
我还检查了我的php artisan 路线,看看我有什么:
所以我有两个“admin-documents.show”这会影响我的路线吗?如果这会影响它,为什么:
var href = "{{{action('AdminDocumentsController@create')}}}";
var id = $('#department-options').val();
href = href + "/" + id;
工作了吗?
【问题讨论】:
标签: php laravel-4 laravel-routing