2014-03-26 89 views
0

在我看來,我創建通過鏈接:獲取控制器?

URL::action('[email protected]', 'id') }} 

我的看法是用於由各種不同的控制器的模板,有什麼改變的動作控制器的名字最好的方法是什麼?

我能想到的唯一的事情就是在控制器中設置一個var並傳遞它。

有沒有更好的方法?或者獲取控制器名稱的方法?

我不能用「作爲」的路線來命名控制器或者(因爲這是用別的東西),所以這是行不通的:

Route::currentRouteName() 

回答

0

選項1

您應該直接在控制器中創建URL,然後將其作爲變量傳遞給視圖。該視圖將只顯示網址。

選項2

您通過控制器作爲變量視圖(總是從控制器)的名稱,然後您使用blade templating逃逸值來打印你的函數內部生成URL 。

選項3

使用REQUEST類獲取有關該頁面的信息。