laravel - 从 Laravel 中的 Button 或 URL 运行函数

标签 laravel laravel-5 laravel-5.1 laravel-5.2 laravel-4.2

我有以下测试功能,我想直接从我的 URL 或通过单击 Blade View 中的链接来调用它。

public function callMeDirectlyFromUrl()
{
    return "I have been called from URL :)";
}

我的问题:是否可以从 Laravel 的 Blade View 中直接从按钮单击或 URL 链接调用函数?

最佳答案

这是解决方案:
我们假设你有一个函数 callMeDirectlyFromUrlYourController ,在这里你可以如何直接从 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/

相关文章:

javascript - 如何将日期选择器值传递给 Controller ​​?

mysql - Laravel 5.0 查询使用带连接的查询构建器

javascript - sql count函数返回对象作为laravel中的输出

php - Laravel 5.2 中特定路由的速率限制功能

php - Laravel 如何使用 FormRequest 验证多个文件(图像)

php - Laravel 5 : Password Reset - move bcrypt password to User. php 模型?

php - 架构生成器 : Create Table if not exists

php - 我如何在 php 中将 STARTTLS 与 swiftmailer 一起使用?

php - Laravel 4 - 一个表单中的两个提交按钮,并且两个提交都由不同的操作处理

php - Laravel - Eloquent Update 1 比它说的要少?