问题标签 [laravel-5.5]
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.
php - 将文件从 VueJS 应用程序上传到 Laravel 中的 API
我正在尝试将文件(Excel 工作表)从使用 VueJS 构建的前端应用程序上传到使用 Laravel 5.5 构建的 API。我有一些表单请求验证对我说The file field is required
。所以文件根本不会上传到我的 API。
VueJS文件上传:
this.form
是从该项目复制的 Form 类,但该data()
方法返回FormData对象而不是对象。
data()
方法:
路线:
表单请求规则:
如果我查看 Chrome DevTools 中的 Network 选项卡,它似乎确实正确发送了请求:(单击后的图像)。
我尝试了很多东西,比如将excel作为base64发送到api。但后来我无法正确解码。所以现在我正在尝试这个,但我无法解决问题。
编辑(控制器功能)
paypal - Omnipay - PayPal Express 和 upSell 页面,需要在初始成功付款后再次为客户充值
我亲爱的 IT 开发人员...
我目前在 Laravel 5.5 上为我的一个客户工作,我们正在为 PHP 使用 omnipay 库,它是 PayPal 的一部分omnipay-paypal。现在,由于这是来自客户的特定请求,我正在使用PayPal-Express
方法将用户重定向到 PayPal,然后他们登录并使用他们的帐户 PayPal 或 CreditCard 付款,然后回到我的客户页面上的谢谢页面。
现在,由于客户想要创建一个介于结帐页面和感谢页面之间的追加销售页面,并且它以 50% 的折扣提供1 个额外单位的产品。
故事是,在第一次充电后,我需要以某种方式再次为它们充电,最好是用我已经拥有的东西,那就是 PayPal Express。
在我们的结帐页面上,我们有两个选项 PayPal 或 Checkout.com,后者提供了 card_id 属性的存储,之后您可以进行充值,这已经实现并且与 Checkout.com 一样具有魅力。现在回到贝宝。
我花了相当多的时间试图为 PayPal 找到相同的解决方案,但没有运气。如果有一些好的灵魂可以帮助我解决这个问题,我将非常感激,因此,如果客户在通过 PayPal Express 初始成功收费/付款后单击 upSell 页面上的“是”,则 Omnipay PayPal 库 + 为客户充值。
先感谢您。
laravel-5.5 - Laravel 5.5 - Helper class works inside view/blade template, but doesn't work inside controllers
I've created myself a helper class called Perm that is meant to return user of current session (I know, I could use default auth/user, but that wouldn't be as much of a fun as creating one from scratch!)
..sadly, the created helper class only works inside a view, but doesn't work at all in controllers.. which kinda misses the point.
Whenever I'm trying to use it inside a controller, it pops:
"Class 'App\Http\Controllers\Perm' not found"
I would most appreciate any help.
HelperServiceProvider.php:
Helpers/PermHelper.php:
Portion of config/app.php, the 'providers' array:
image - 干预图像源在更新时不可读
我已经搜索过,并没有找到这个问题的答案。
好吧,我正在使用 laravel 5.5 的干预来上传照片。当我create
有一个新食谱(在我的情况下)时,一切正常,照片上传成功。
这是初始上传的代码:
所有标准的东西。但是当我尝试edit
一个食谱时,我得到了Image source not readable
。这是重新上传的代码:
我enctype="multipart/form-data"
以两种形式使用,用于创建和更新。在更新表格上,我也使用{{method_field('PUT'}}
.
我在这里想念什么?谢谢。
laravel - 火花未定义
我在 laravel 中使用 spark 和 vue.js。我添加了 home.blade.php,我得到了这个错误:
我做了什么:
php - Laravel 5.5 中的用户角色
在 Laravel 5.5 中添加用户角色最有效的方法是什么?
我遇到了几种方法,即
- 管理中间件
- user_roles 的数据透视表
我已经在我的应用程序中尝试并实现了这两种方法,但是通过牢记我的应用程序的可伸缩性来问这个问题,它们将如何有效。
laravel - 在 laravel api 中将响应消息放在哪里?
在我的 laravel 5.5 api 中,我有很多响应消息,例如“您成功完成了一些操作..”。
目前,我已将它们作为常量存储在使用它们的控制器中。我想将它们全部移动到一个位置,因此如果以后需要更改它们,我不必在每个控制器中寻找它们。
这个用例的最佳方法是什么?
php - 允许的内存大小 134217728 字节用尽(尝试分配 62926848 字节)
我面临在 laravel 5.5 中耗尽内存大小的问题。它以前意味着我的代码是 5.4 版本,但现在不行。为此,我从 php.ini 文件 memory_limit 1024M 增加了内存大小。但不工作。基本上我正在转换 Base64 文件格式文件,然后存储到我的 PC 或服务器的本地存储中。
控制器代码
信息:
“允许的内存大小为 134217728 字节已用尽(试图分配 65015808 字节)”,“异常”:“Symfony\Component\Debug\Exception\FatalErrorException”,
php - 在 Laravel 5.5 中使用外部数据
我正在构建一个必须显示从外部 Web 服务收集的数据的站点。该服务提供了多个数据端点,这些端点都通过 OAuth 进行了身份验证。
与其让每个视图都必须使用内部方法来生成这些数据(并且每次都登录到外部服务),不如创建一个单例来(懒惰地)连接到数据提供者服务时会更好。首先加载需要数据的视图,然后支持视图的各种方法只需调用同一个服务提供者即可获取数据。
作为服务提供商,这在 Laravel 世界中会是最好的吗?作为一个单身人士的助手类?还是其他方式?