我是laravel的新手,我已經搜索了很多問題的答案,但要麼不適用,要麼我不知道。Laravel單路由指向不同的控制器取決於slu 012
我對處理客戶和事件的客戶端有一個FileMaker解決方案。我的客戶的每位客戶都有自己的活動網站,通過該解決方案進行管理。一個簡單的CMS。每個客戶都會獲得一個帶有諸如clientsite.com/event這樣的網址的網站。
事件中的每個頁面都有一個頁面類型,我想根據類型來尋址不同的控制器。
在routes.php文件我有:
Route::group(['middleware' => ['sal', 'menu']], function() {
Route::get('/{event}/{page}', function($event, $page) {
// Query page for page-type and use controller depending on type
});
});
有許多頁面類型(標準文本/圖片,專門的表格等),爲此我想,以解決不同的控制器。
事件名稱始終是唯一的,但頁面不是。
我有一個答案,如果它還沒有解決的建議 –
我很想聽到它 – McAn
他不能只驗證他在該塊內驗證,然後手動調用控制器? – Gokigooooks