我有以下测试功能,我想直接从我的 URL 或通过单击 Blade View 中的链接来调用它。
public function callMeDirectlyFromUrl()
{
return "I have been called from URL :)";
}
我的问题:是否可以从 Laravel 的 Blade View 中直接从按钮单击或 URL 链接调用函数?
最佳答案
这是解决方案:
我们假设你有一个函数 callMeDirectlyFromUrl
在 YourController
,在这里你可以如何直接从 URL、超链接或按钮调用函数。
创建路由
Route::get('/pagelink', 'YourController@callMeDirectlyFromUrl');
在 View Blade php 文件中添加链接 <a href="{{action('YourController@callMeDirectlyFromUrl')}}">Link name/Embedded Button</a>
到目前为止,这已经在 Laravel 4.2 -> 5.2 上进行了测试。单击此链接或调用 URL
www.somedomain.com/pagelink
该函数将直接执行。
关于laravel - 从 Laravel 中的 Button 或 URL 运行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27322854/