问题标签 [prestashop-modules]

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 回答
114 浏览

prestashop - Prestashop - 我们如何检查产品重新入库的日期/时间

我在 Prestashop 网站上工作。我需要在哪里检查 procust 什么时候到货。所以我可以继续进行。

例如,产品名称为“Black shirt”,目前无货。

  • “黑衬衫”现已于 2021 年 3 月 22 日上架。有什么办法可以得到上次“黑色衬衫”有货的日期(2021 年 3 月 22 日)。

  • 以后什么时候缺货。又回来了。假设它将在“2021 年 5 月 10 日”重新有货。那么我需要得到日期“2021 年 5 月 10 日”。

如有任何建议,请随时分享。

谢谢

0 投票
1 回答
127 浏览

php - 在 Prestashop 中:如何根据查看的国家/地区为同一产品提供不同价格的目录?

是否有一个模块可以根据订购的国家/地区为同一产品设置不同的价格?

我们的想法是,产品的基本价格在税前会有所不同,具体取决于他们看到产品的国家/地区,但现有的模块仅用于转换为其他货币。

0 投票
1 回答
71 浏览

prestashop - 数据库中的 Prestashop 数量为 0,但实际数量显示在 BO

我对 Prestashop 1.7.7 有一个完全神秘的问题。

在数据库中,在 ps_product 表中,所有数量都设置为 0。但是,在 BO 中,我可以看到实际数量。

编辑:我找到了 ps_stock_availabe 表。数量在这里。我在控制器中添加了这段代码:

没有运气。

请问如何在控制器的产品实例中获取库存信息?

谢谢你的时间。

0 投票
0 回答
310 浏览

prestashop-1.7 - 类/db/Db.php 中的 Prestashop 错误错误

我有以下错误

有没有人有类似的问题...,当新用户创建帐户时无法在购物篮中添加产品。

0 投票
0 回答
87 浏览

prestashop - Prestashop 1.7 - 分面搜索:向元标题添加过滤属性

在分面搜索模块(以前的分层搜索)的早期版本中,我能够更改列表页面元标题,以便它们包含选定的过滤器值。因此,例如,如果有人Shoes按属性Women和过滤了Red,则列表标题为Shoes Women Red

但是在当前版本中我找不到方法,并且每个过滤的组合都与未过滤的类别页面具有相同的标题......谁能给我提示我应该修改哪些文件来实现这一点?我知道那里,Meta Class但我不知道如何从那里访问选定的过滤器。

我想升级我的商店,但这对我来说完全是障碍。谷歌已经用正确的元标题索引了我们所有的列表页面,突然有很多具有相同元标题的页面对 SEO 来说是可怕的:(

0 投票
0 回答
78 浏览

php - Prestashop 1.7 客户自定义字段的奇怪行为

我在 ps_customer 数据库和客户类中添加了两个新变量:

在定义数组中:

一切都是完美的;我可以在管理区域和整个环境中管理这些字段。

但是在前端PasswordControllerCore被调用时会发生一些非常奇怪的事情。

我发现当 $customer->update(); 消耗后,数据库中的两个新字段 ($ricetta) 之一变为空。

客户更新会删除此字段,但不会删除其他自定义字段。($agente)

我为此变得疯狂......无法理解发生了什么:-(

0 投票
1 回答
500 浏览

prestashop - Prestashop - 产品网格上的批量操作

我需要在我的模块中的管理产品网格上为选定的产品创建操作。就像现在 presta 实施了产品组删除、复制、激活/停用。我首先尝试通过官方文档(https://devdocs.prestashop.com/1.7/development/components/grid/tutorials/work-with-bulk-actions/)为客户网格创建批量操作。

  1. 在我的模块类中的方法 install() 中注册钩子
  1. 将批量操作的钩子方法复制到我的模块类

但不起作用,批量操作中没有显示任何新内容。

然后我尝试与产品相同:

  1. 在我的模块类中的方法 install() 中注册钩子
  1. 将批量操作的钩子方法复制到我的模块类

但也没有任何事情发生。

我做错了什么?prestashop 开始使用模板切换到 twig 会不会是一个问题?

0 投票
1 回答
824 浏览

prestashop - Prestashop 1.7 模块:需要获取“国家”和“州”名称、“产品”和“订单信息”

我正在开发一个模块,当管理员将订单状态更改为“已发货”时,它会获取订单详细信息,以便使用 api 将它们发布到第三方应用程序。我正在使用 Prestashop V 1.7.7.0。

我仍然需要获取“国家”“州”名称“产品”“订单信息”。请问我该怎么做?

此外,该模块无法安装在 prestashop 中。我的代码对吗?

请需要帮助。谢谢

0 投票
1 回答
683 浏览

prestashop - Prestashop:无法使我的模块工作:当订单状态更改为“已发货”时获取订单详细信息

我正在开发一个模块,当管理员将订单状态更改为“已发货”时,它会获取订单详细信息,以使用 API 将它们发布到第三方应用程序。

我正在使用Prestashop V 1.7.7.0。

我使用的钩子是hookActionOrderStatusPostUpdate

该模块已成功安装在后台,没有语法错误,但它没有做任何事情。

无法弄清楚我的代码有什么问题。 请需要帮助。谢谢

这是我在hookActionOrderStatusPostUpdate函数下的代码:

0 投票
0 回答
9 浏览

prestashop-modules - 我有兴趣消除 Prestashop 1.7.7.2 地址详细信息和发票中的双重国家出现

我有一个带有地图的模块自动完成地址,在我选择了街道并按下一步后,它会向我显示该国家/地区的地址详细信息和发票翻了一番。而不是向我显示例如:“罗马尼亚”它向我显示“罗马尼亚罗马尼亚”