如何在Laravel 5的视图内调用控制器函数

维沙尔

在Laravel 4中我只使用了一个函数

$varbl = App::make("ControllerName")->FunctionName($params);

从我的秃头模板(查看页面)调用控制器功能。现在我正在使用Laravel 5做一个新项目,我尝试了这种方法从刀片模板中调用控制器函数。但是它不起作用并显示了一些错误。是否有任何方法可以从Laravel 5的视图页面中调用控制器函数?

汗·沙鲁克(Khan Shahrukh)

如果您有被在多个地方使用的功能,你应该在助手文件中定义它,但这样做在app / HTTP /助手文件夹中创建一个(可能),并将其命名为helpers.php,在提到这个文件autoload的块您的composer.json通过以下方式:

"autoload": {
    "classmap": [
        "database"
    ],
    "psr-4": {
        "App\\": "app/"
    },
    "files": [
        "app/Http/Helpers/helpers.php"
    ]
},

运行composer dump-autoload,然后您可以从任何地方调用此函数,使其成为控制器视图或模型。

或者如果您不需要放入助手。您可以简单地从它的控制器中调用它。只是做一个static function创建。

public static function funtion_name($args) {}

称呼。

\App\Http\Controllers\ControllerName::function_name($args)

如果您不喜欢很长的代码,可以直接制作

ControllerName::function_name($args)

但不要忘记从视图页面的顶部调用它。

use \App\Http\Controllers\ControllerName;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.NET MVC-如何从视图内调用控制器方法以重定向到多个其他视图?

来自分类Dev

Sails.js如何在控制器内调用函数

来自分类Dev

如何在Laravel中的另一个控制器内调用控制器

来自分类Dev

我如何在ASP MVC应用程序视图内调用javascript函数

来自分类Dev

如何使用 ASP.net MVC 在同一控制器内调用函数任务?

来自分类Dev

在foreach Laravel 4控制器/视图内部查询

来自分类Dev

如何从iOS AppDelegate调用视图控制器函数?

来自分类Dev

Laravel 5-在哪里定义函数并在视图和控制器中调用它们

来自分类Dev

Laravel 5-在哪里定义函数并在视图和控制器中调用它们

来自分类Dev

如何在控制器范围内调用更改事件?

来自分类Dev

如何在视图中调用资源控制器索引laravel 4

来自分类Dev

如何从控制器调用视图组件

来自分类Dev

如何从视图中调用控制器-Laravel

来自分类Dev

如何在viewDidLoad中识别调用视图控制器?

来自分类Dev

如何在Laravel中调用正确的控制器功能?

来自分类Dev

如何在控制器Laravel中调用变量

来自分类Dev

如何在Laravel中调用正确的控制器功能?

来自分类Dev

如何在我的控制器 Laravel 中调用方法?

来自分类Dev

如何在Ajax调用中在控制器外部调用Angularjs控制器函数

来自分类Dev

如何在Laravel 5中调用2条前缀路由通用的特定控制器

来自分类Dev

如何从laravel控制器调用postgress函数/存储过程?

来自分类Dev

Laravel - 如何通过 AJAX (jQuery) 调用控制器函数

来自分类Dev

如何从控制器调用指令函数?

来自分类Dev

如何在codeigniter的控制器中调用javascript函数?

来自分类Dev

如何在angularjs的控制器中调用函数?

来自分类Dev

如何在codeigniter的控制器中调用javascript函数?

来自分类Dev

如何在AngularJS的子控制器中调用函数?

来自分类Dev

如何在角度控制器中调用函数?

来自分类Dev

如何在 cakePHP 控制器中调用 javascript 函数?

Related 相关文章

  1. 1

    ASP.NET MVC-如何从视图内调用控制器方法以重定向到多个其他视图?

  2. 2

    Sails.js如何在控制器内调用函数

  3. 3

    如何在Laravel中的另一个控制器内调用控制器

  4. 4

    我如何在ASP MVC应用程序视图内调用javascript函数

  5. 5

    如何使用 ASP.net MVC 在同一控制器内调用函数任务?

  6. 6

    在foreach Laravel 4控制器/视图内部查询

  7. 7

    如何从iOS AppDelegate调用视图控制器函数?

  8. 8

    Laravel 5-在哪里定义函数并在视图和控制器中调用它们

  9. 9

    Laravel 5-在哪里定义函数并在视图和控制器中调用它们

  10. 10

    如何在控制器范围内调用更改事件?

  11. 11

    如何在视图中调用资源控制器索引laravel 4

  12. 12

    如何从控制器调用视图组件

  13. 13

    如何从视图中调用控制器-Laravel

  14. 14

    如何在viewDidLoad中识别调用视图控制器?

  15. 15

    如何在Laravel中调用正确的控制器功能?

  16. 16

    如何在控制器Laravel中调用变量

  17. 17

    如何在Laravel中调用正确的控制器功能?

  18. 18

    如何在我的控制器 Laravel 中调用方法?

  19. 19

    如何在Ajax调用中在控制器外部调用Angularjs控制器函数

  20. 20

    如何在Laravel 5中调用2条前缀路由通用的特定控制器

  21. 21

    如何从laravel控制器调用postgress函数/存储过程?

  22. 22

    Laravel - 如何通过 AJAX (jQuery) 调用控制器函数

  23. 23

    如何从控制器调用指令函数?

  24. 24

    如何在codeigniter的控制器中调用javascript函数?

  25. 25

    如何在angularjs的控制器中调用函数?

  26. 26

    如何在codeigniter的控制器中调用javascript函数?

  27. 27

    如何在AngularJS的子控制器中调用函数?

  28. 28

    如何在角度控制器中调用函数?

  29. 29

    如何在 cakePHP 控制器中调用 javascript 函数?

热门标签

归档