问题标签 [laravel-7.x]

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 投票
0 回答
262 浏览

php - 会话在 Laravel 7 中的代码中不会持续存在

我正在 Laravel 7 中建立一个电子商务网站,我正在尝试做一个带有会话的购物车。我知道我可以使用很多软件包,我尝试使用其中一些但没有成功,但这不是我想在这里讨论的问题。

一开始,代码很简单,我有两个方法:indexadd

指数法

添加方法

这就是代码,正如我之前所说,这个测试非常简单。我还有一条将产品添加到我的购物车的路线。

路线/web.php

当然,我要做的第一步是转到/carrito/add,然后转到路线/carrito。但是当我去最后一条路线时,代码找不到我的购物车会话,它给了我一个 NULL。

注意:我注意到有时 index 方法会找到我的会话并显示它的值。但大多数时候并没有。

我希望我的英语足够清晰,可以正确描述我的问题,如果您需要更多代码或信息,请告诉我。

在此先感谢,西罗。

0 投票
1 回答
204 浏览

php - Google 日历中的空白白屏

我正在尝试在 Laravel 应用程序中显示 Google 日历。我可以使用这个包获取谷歌日历。我正在尝试使用这个包显示日历。

我的控制器代码如下

如果我dd()能得到以下数据。

在此处输入图像描述

我的视图文件代码如下

但我得到白色的空白屏幕。

我在public/index.php文件中使用了以下代码。

但我没有收到任何错误。

storage/laravel.log文件中也没有错误。

当我去控制台时,我遇到了以下情况。

在此处输入图像描述

0 投票
1 回答
284 浏览

javascript - FullCalendar 未定义

我读了这个问题,但那个问题无法解决我的问题。

我正在尝试在 Laravel 应用程序中实现 fullCalendar。我的视图文件如下

我收到ReferenceError: FullCalendar is not defined错误。

在此处输入图像描述

0 投票
0 回答
339 浏览

javascript - 将文件的表单数据从 javascript 提交到 Laravel 中的控制器函数

我在 create.blade.php 中定义了表单的 HTML,在 form.js 中定义了它的 js。我想将表单数据从 java 脚本发送到 laravel 控制器 EventsContoller 的函数存储。每当我按下提交按钮时,相同的 url 都会加载一个“?” 在最后。谁能解决我的问题?这是代码:

0 投票
1 回答
74 浏览

laravel-7 - Laravel 认证系统 该页面无法处理请求

当我想打开管理员身份验证系统页面时,它会收到以下错误。另外,我正在使用 localhost XAMPP 服务器。收到的第一个错误:已用完允许的 536870912 字节的内存大小。现在我找到了解决方案,所以我增加了 php.ini 文件的内存大小限制。

然后第二个收到错误:超过了 60 秒的最大执行时间。现在我找到了解决方案,因此我增加了 php.ini 文件的最大执行时间。

然后页面无法打开,因为该页面无法处理请求。有没有人有解决方案?

路线:

验证码

应用程序/用户.php

登录控制器

注册控制器

0 投票
1 回答
31 浏览

laravel - 避免不同语言的多条路线

我正在将我的网站翻译成不同的语言。默认情况下,语言为英语,我使用以下路线返回“欢迎”视图:

对于我的其他语言,我正在使用这条其他路线:

有什么办法可以将这两条路线合二为一吗?例如,如果路由是“welcome”或“welcome/en”,则返回默认语言英语的“welcome”视图。

但是,如果路由是“welcome/fr”,则“welcome”视图应该以法语返回。

我将有数百条路线,所以我希望能够组合我的路线。

0 投票
0 回答
1147 浏览

laravel - Laravel 从 5.8 升级到 7 - 脚本 @php artisan package:discover --ansi 处理返回的 post-autoload-dump 事件,错误代码为 255

我正在尝试将 Laravel 从 5.8 升级到 7.*。我已经更改了[composer.json][1]文件(从官方 Laravel GitHub 存储库复制),因为我的项目中没有第三方依赖项。但是,当我运行composer update命令时,它会输出以下错误。

在此处输入图像描述

这是我更新的composer.json文件。

这是我的 Laravel 5.8 旧composer.json文件。

此外,我已更改Exceptions/Handler.php以反映 Laravel 7 的更改。

我已更改sessions.php如下。

我试图清除缓存。它也会产生错误。

在此处输入图像描述

该错误表明 Kernal.php 不存在。但是,Kernal.php 文件存在于 Console 文件夹中。

0 投票
2 回答
79 浏览

laravel - 无法使用 POST 发送表单

最近新安装了 laravel。尝试使用 POST 发送最小的基本表单。得到如下错误。尝试以下场景,但都没有成功处理表单。

我的表格


故障排除测试

起点,保持“get” [routes/web.php]

结果:


调整,改为“post” [routes/web.php]

结果:


调整[form.php],保持[Route:get]

在 POST 标签之间添加了以下内容:

结果:

此路由不支持 PUT 方法。支持的方法:GET、HEAD。


调整[form.php],改为[Route:post]

在 POST 标签之间添加了以下内容:

结果:

此路由不支持 PUT 方法。支持的方法:POST。


调整 [form.php],保持 [Route:get] 更新为 action="/form_populating_data"

删除:

结果:

0 投票
2 回答
496 浏览

php - 在laravel 7中上传图像时数组到字符串转换ErrorException

我使用 3 个数组存储在表课程中。请帮助我将数组保存在字符串中或将数组保存在数据库中......我的数组问题:

  • 我无法在数据库中存储和保存图像

  • 我无法在数据库中保存数组结果和要求

我的商店函数调用:

并且upload2Images()

当我使用

它工作正常,但结果和要求是我以这种方式隐藏的数组。我可以通过这个论点吗?

0 投票
1 回答
105 浏览

laravel - Laravel - 从 8 个单独的表单中收集数据

我需要收集来自 8 种不同表单的表单数据。我需要所有表单都是子数组,并且只有 1 个数组包含所有子数组。这种结构的原因是我将根据子数组以不同的方式操作内容。

每个表单都有自己的提交按钮,目前不需要一个请求提交所有表单。

以下是其中 2 个表格的代码。

问题:如果我填写了两个表单,为什么我在最后一次运行表单时在 print_r 结果中没有看到 [form_1] 和 [form_2]?

如何解决它的理论包括一个负责合并所有子数组表单数据的构造函数。

结果:


想要的结果:(应该是 8,只显示 2 用于演示):

我的代码:


[路线/web.php]:

[Form_1.blade.php]:

表格-1

[Form_2.blade.php]:

表 2

[FormHandler.php]:

命名空间 App\Http\Controllers;

使用 Illuminate\Http\Request;

类 FormHandler 扩展控制器 {

}