我有以下测试功能,我想直接从我的网址或通过点击我的刀片视图中的链接来调用。
public function callMeDirectlyFromUrl()
{
return "I have been called from URL :)";
}
我的问题:是否可以直接通过Laravel中刀片视图的按键点击或网址链接调用功能?
答案 0 :(得分:13)
我们假设您在callMeDirectlyFromUrl
中有一个函数YourController
,在这里您可以直接从URL,Hyperlink或Button调用该函数。
创建路线
Route::get('/pagelink', 'YourController@callMeDirectlyFromUrl');
在视图刀片php文件中添加链接
<a href="{{action('YourController@callMeDirectlyFromUrl')}}">Link name/Embedded Button</a>
这已在Laravel 4.2上测试过 - &gt; 5.2到目前为止。
点击此链接或调用URL www.somedomain.com/pagelink
,该功能将直接执行。