1
我在將其中一條路由連接到其關聯控制器功能時遇到麻煩。Laravel 5 - 路由控制器錯誤
routes文件
Route::get('/transaction/export','[email protected]');
控制器和功能
class TransactionController extends Controller
{
public function exporter(){
dd("works");//-->Not seen :(
return view('admin.transactionExport');
}
}
鑑於鏈接
<a href="{{ URL::action('[email protected]')}}">Export</a>
當點擊鏈接,瀏覽器中的地址欄顯示期望的URL'/ transaction/export',但不幸的是它顯示了一個空白頁面。就好像路由文件中的功能沒有鏈接到正確的控制器。我在這個網站上有超過30個成功的鏈接,並且不知道爲什麼現在我的失敗。
希望能得到幫助。請告知我是否需要更多信息來解決此問題。
實際上,視圖頁面中的鏈接已成功創建,並且瀏覽器將我帶到了預期的鏈接,但即時通訊提供了一個空白頁面,就好像沒有連接控制器一樣。 我知道這是我的問題,但@Rottingham我建議你開始使用URL :: action()爲您的項目。它的整潔我認爲。 – alaboudi
在/ transaction/export之前是否有可訪問的URL?如routes.php文件中的/ root? – Rottingham
我將測試URL :: action()方法,我沒有在刀片模板中使用它,但我可以看到它的值。 – Rottingham