问题标签 [laravel-helper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
53482 浏览

laravel - Laravel 4 Helpers 和基本函数的最佳实践?

我试图了解在 Laravel 4 中放置全局函数的最佳位置。例如,日期格式。我不认为做一个门面是值得的,因为门面太模块化了。我已经阅读了有关创建库文件夹并在其中存储类的文章,但这对于一个简单的函数来说似乎也很多。Blade模板中不应该有这样的“工具”吗?

像这样的最佳实践是什么?我如何使它可用于 Blade 模板?

0 投票
8 回答
2870 浏览

php - Laravel:在没有协议的情况下设置资产

使用asset如下辅助函数:

会得到

是否有任何 laravel 内置解决方案可以让它成为

并正确显示httphttps协议?

[编辑]

我知道 Laravel 通常会正确检测协议,但在负载均衡器后面时,它不会。所以我仍在寻找解决方案。

0 投票
1 回答
11030 浏览

php - Laravel URL 助手:如何使用查询参数和哈希生成完美的 URL

假设路线是这样的:

因此,当我们使用 Laravel 的 URL 助手创建 URL 时,

将显示example.com/messages/12.

这是对的。让我们在 URL 中添加一些哈希。

这将显示example.com/messages/12#reply_23

这看起来不错。现在让我们添加一些查询字符串而不是哈希。

这将显示example.com/messages/12?ref=email。这看起来很酷。

现在添加查询字符串和哈希。

现在这将显示example.com/messages/12?ref=email&#reply_23&由于URL 中的 ,这看起来有点难看。但是它并没有造成很多问题,我想获得一个干净的 URL,例如example.com/messages/12?ref=email#reply_23. 有没有办法摆脱&URL 中不必要的内容?

编辑: 有一个解决方法,但我正在寻找一个可靠的答案。

0 投票
22 回答
305883 浏览

php - 如何在 Laravel 中创建自定义辅助函数

我想创建辅助函数以避免在 Laravel 中的视图之间重复代码。例如:

view.blade.php

它们基本上是文本格式化功能。我应该如何定义全局可用的辅助函数,例如fooFormatText()

0 投票
2 回答
3019 浏览

php - 无法在 laravel 应用程序的控制器中使用帮助程序

我正在构建一个应用程序,现在我创建了一个助手

现在我无法在控制器中做这样的事情

这是我的助手服务提供者

我将它作为别名添加到 config/app.php 文件中

'Student' => App\Helpers\Students::class,

0 投票
1 回答
831 浏览

laravel-5.2 - 如何在不使用 HTML 帮助函数的情况下提交 HTML 表单

仅使用 HTML 表单,如果路由为/register ,我如何将表单提交到资源控制器中的存储函数。请帮忙,我试过在表单标签中插入'post'方法,它不起作用。同时store route的名字是customer.store。我只是不知道该怎么做。

0 投票
2 回答
912 浏览

php - Laravel如何在控制器中获取Helper函数返回值作为url路径

我创建了一个类似这样的 laravel 助手,它在我的数据库文件夹位置下的 /sql/ 中生成一个 sql 文件,因此 database/sqls/xxxxx.sql

我创建了一个像这样 AbcController.php 的控制器函数

我的路线是: Route::get('path', 'AbcController@index');

但它没有返回下载文件的路径。

0 投票
4 回答
2252 浏览

laravel - 如何解决 Laravel 中“试图获取非对象的属性”?

如果我的代码返回 null 那么它会生成此错误。如果代码返回一些数据,那么它工作正常。

控制器

视图/刀片

如果$profile->p_marital_status有值,那么就没有问题。只有当它的值为空时才会出现错误。

0 投票
2 回答
1171 浏览

php - 为 Laravel Artisan 命令创建一个 Helper 类

我想知道为我的 Artisan 命令创建辅助类的最佳方法是什么。我希望帮助类包含一些静态/非静态函数,以减少代码重复以及命令的大小并提高代码的可维护性。我有 App/Library 文件夹,我更喜欢在其中放置我的助手类。

0 投票
2 回答
1616 浏览

laravel - 资产辅助功能在 Laravel 5.7 中无法正常工作

我是 MVC 和 Laravel 的新手,我正在尝试包含 CSS 但收到 404 错误。它生成的 URL 是...

http://localhost/testing_laravel/css/app.css

如果我以这种方式使用 URL...

http://localhost/testing_laravel/public/css/app.css

它工作正常。

我的问题是为什么教程和文档不使用“/public”?有什么我不知道的吗?请指导我如何将 URL 用于资产。

{{ asset('css/app.css') }}