问题标签 [prestashop-1.7]

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 投票
1 回答
837 浏览

node.js - 为什么在 Windows 上安装 Prestashop 1.7 失败?

此错误无法重现,仅在首次发布时发生。


我正在尝试在我的 Windows 10 操作系统上从 GitHub 开发分支安装 Prestashop 1.7。

我遵循了这些指示:

如果您从 GitHub 安装 PrestaShop:

然后运行:

  • composer install
  • npm install -g grunt-cli
  • npm install

前两个命令运行良好但npm install失败:

这是npm-debug.log文件:

错误来自哪里?我应该在哪里搜索此错误的代码?我是 node.js 的新手,所以我不确定安装过程是如何工作的。

0 投票
1 回答
60 浏览

wordpress - 在 prestashop 的 loaclhost 上进行备份安装时显示错误

在 prestashop 的 loaclhost 上进行备份安装时显示错误。请帮助解决此错误。显示此消息:- 无法建立与数据库的链接:SQLSTATE[HY000] [1045] 用户 'aranyc68_aranyas'@'localhost' 的访问被拒绝(使用密码:YES)

0 投票
1 回答
3345 浏览

php - 在 Prestashop 的注册表单中添加地址字段

当客户或用户注册时,我想一键捕获地址详细信息并将其保存在 ps_address 表中,即当他点击注册按钮时,他的地址详细信息也必须保存到 ps_address 表中,如何做到这一点?在此处输入图像描述

我已设法自定义注册表单,并能够将地址详细信息表插入我的注册表单,如附图所示:

现在我坚持的是:当我点击注册按钮时,地址字段详细信息没有保存在数据库中,我收到服务器错误

我试图做的是,我创建了一个名为 processPostAddress 的新函数,并在重定向到帐户页面之前从 controller/front/Authcontroller.php 页面中的 processSubmitAccount() 调用 processPostAddress。

下面是我在 controller/front/Authcontroller.php 页面中创建的自定义函数

请帮助我或告诉我我是否做错了什么或如何做到这一点

0 投票
2 回答
2633 浏览

php - 如何在 prestashop 管理菜单中创建标签表单

有谁知道如何在 Prestashop 管理端创建一个选项卡式菜单表单在此处输入图像描述

我想在单击“运行状况检查配置”菜单时添加选项卡。需要显示诸如检查、支持组等选项卡在上面的部分中,我想添加一个选项卡式菜单,如下图所示:

在此处输入图像描述

0 投票
0 回答
383 浏览

php - 如何在 prestashop 1.6.x 的管理部分中显示的选项卡部分中显示网格/表格

我想在管理部分的选项卡中显示一个网格或可编辑表格我设法执行该模块并显示了三个选项卡。在其中一个选项卡中,我想显示一个可编辑的网格,即在 CHECKS 选项卡中 在此处输入图像描述

如下图所示,在检查选项卡部分我想显示一个网格

在我的模块 () 的管理控制器的构造函数中,即在 addhealthcheckconfig\controllers\admin\HealthCheckConfigController.php 我正在设置字段选项以填充选项卡,下面是我的代码:

在 TAB2 部分中,我不确定我需要在“类型”部分中添加什么,我尝试使用 list ,但我无法实现我想要做的事情,我也不知道如何分配 $this- >fields_list 到该类型正确

如何在我的选项卡中实现这个可编辑的数据库网格?

0 投票
1 回答
1561 浏览

prestashop - 在 PRESTASHOP 1.6.3 中使用 HelperForm 时向未向用户公开的字段添加隐藏值或插入值

如何在 PRESTASHOP 1.6.3 中使用 HelperForm 类时向用户未公开的字段(例如 date_add 和 date_upd)添加隐藏值或插入值

我创建了一个新模块,现在我的表中有两个字段需要在发生新添加和用户完成更新时插入,但是当我在 PRESTASHOP 中使用 HelperForm 类时如何执行此操作

下面是我的渲染表单脚本

我尝试了类似下面的东西但没有用

0 投票
1 回答
708 浏览

prestashop - 在 presatshop 中创建模块时发生致命错误

我正在创建一个后台(bo)模块来查看bo中的休眠用户,我创建了模块并且模块正在正确安装并且菜单已创建并且我能够正确卸载它,但是当我单击菜单“休眠用户”时我在functions.php中遇到错误,我没有接触过这个页面。

致命错误:在第 279 行调用 D:\xampp\htdocs\raffleV1.1\oknr9hexztcseff5\functions.php 中未定义的方法 DormantUsers::viewAccess()

这是我的模块的链接 https://www.dropbox.com/s/xlg6623jwyx4nnp/dormantusers.zip?dl=0 提取并尝试检查为什么会发生此错误。我正在尝试解决这个问题超过 3 个小时,找不到任何提示,

我所做的是以下我在模块文件夹中创建了 dormantusers 文件夹并创建了 dormantusers.php,下面是该页面中的代码。

在控制器文件夹 controllers/admin/DormantUsersController.php 中有以下代码。

0 投票
2 回答
235 浏览

php - 在wordpress中获取prestashop的用户信息

我想从 prestashop 中获取客户信息到 wordpress 中themes/functions.php。我有 serach,prestashop 以这种方法提供用户信息

config/settings.inc.php我在我的主题/functions.php 中包含了 prestahsop 。

0 投票
1 回答
314 浏览

prestashop - 使用ajaxProcess时如何保持管理员登录?

模块每 5 秒仅向模块控制器发送一次 Ajax 进程。几分钟后 prestashop 自动注销员工。我怎样才能保持登录状态?

0 投票
1 回答
645 浏览

prestashop - 如何从 prestashop 中的其他表单更新客户电子邮件

我正在验证手机号码并检索客户电子邮件地址并允许客户更改该表单中的电子邮件地址,现在我需要更新电子邮件地址如何从我的自定义控制器执行此操作,即如何调用客户类并更新我的电子邮件prestashop 中的地址

以下是我的单独表格:

在此处输入图像描述