【发布时间】:2020-01-24 08:20:57
【问题描述】:
我需要使用 onclick openNewWindow 重定向到新窗口。我只是路由到我的控制器,但似乎它给出了错误“Route [sla.slaCategoryTreeListScreen] not defined”
这是我的控制器代码。
public function slaCategoryTreeListScreen() {
return view('sla.slm.SLACategoryCheckBoxList');
}
我对点击部分的看法
<a class="btn btn-sm btn-default pull-right" type="button" title="Search Category" onclick="openNewWindow('{{ route('sla.slaCategoryTreeListScreen') }}" >
我的路线
Route::group(['prefix' => 'sla'], function () {
Route::resource('sla', 'SlaController');
//Route::get('sla','SlaController@slaCategoryTreeListScreen')->name('SlaController.slaCategoryTreeListScreen');
// Route::get('sla','SlaController@SlaCategoryTreeListScreen')->name('sla.SlaCategoryTreeListScreen');
Route::get('sla/getbranch/{id}','SlaController@getBranchAjax')->name('sla.getBranchAjax');
Route::get('sla/getBranchAjax2/{cuid}/{stid?}','SlaController@getBranchAjax2')->name('sla.getBranchAjax2');
});
关于正在尝试的路线的评论部分根本没有修复..抱歉我的英语不好,希望对您有所帮助。
【问题讨论】:
-
在路由文件中用名称“sla.slaCategoryTreeListScreen”注释路由。然后你面临哪个错误?
-
在控制器中像这样使用
redirect()->away('REDIRECT_URL') -
给出的错误是“Route [sla.sla.slaCategoryTreeListScreen] not defined”...我已经取消注释部分,但新的错误是 Route sla.index not defined
-
你需要调试代码,比如当你点击锚链接然后调用名为“sla.slaCategoryTreeListScreen”的路由?
标签: javascript php html laravel