问题标签 [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 投票
1 回答
70 浏览

prestashop - Prestashop - 我可以在不丢失工作的情况下升级模块吗?

我将我的版本升级到最新版本 1.7.7.8 和一些我无法在后台手动升级的模块(我从插件购买)但是这样我失去了我的工作并回到标准模式。请问有人有想法吗?

示例:我在此“注册”页面上工作并进行了一些更改

此页面来源 Prestashop

在此处输入图像描述

这就是变化

在此处输入图像描述

注意:这只是一个示例,我找到了解决方案,我的意思是在其他模块中,当我按下升级时,这就是我得到的,我有它 .zip

在此处输入图像描述

当我进行复制和粘贴时,我丢失了我的工作

0 投票
1 回答
42 浏览

prestashop - 拒绝访问我在 prestashop 中的自定义模块

我在 prestashop 中创建了一个自定义模块,但我不知道如何处理对该模块的访问。我没有找到任何关于它的文档。我知道如何在 symfony 中做到这一点,但在 prestashop 中却不知道。我只想让一组用户访问我的模块。有人知道该怎么做或有文档链接来帮助我吗?

0 投票
0 回答
19 浏览

prestashop - 将我的自定义模块中的 PDF 保存到本地文件

我在 prestashop 1.7 的自定义模块中生成了一个自定义 pdf。我遵循了官方文档,但我没有找到如何将我的 pdf 保存在我的模块文件中。我只是用它来显示我的pdf:

我有一个 PDF 课程:

我已经尝试过 $pdf->Output("name", "F") 因为 prestashop 使用 tcpdf 但它没有用。

有人知道如何将我的 pdf 保存到我的文件中吗?

0 投票
2 回答
56 浏览

prestashop - Prestashop 1.7:当订单免费时使用哪个钩子(不付款)

在订单总价为零的情况下需要帮助(使用优惠券或零价值产品)

下免费订单时将触发哪个挂钩。

或者有什么办法吗?

谢谢

0 投票
2 回答
61 浏览

php - 如何在prestashop中获取第二家商店的购物车内容

我的 Prestashop 中启用了多商店,我想在第一家商店访问第二家商店的购物车。我怎样才能做到这一点?

我可以使用以下代码获取当前商店中购物车的内容:

但是如何访问不在当前上下文中的第二家商店的购物车

0 投票
1 回答
57 浏览

javascript - 当您在手机上向下滚动页面时,Prestashop 类别项目的大小会减小

最近我的 Prestashop 商店(版本 1.7.7.1)遇到了问题。我用新主题更改了默认主题,在桌面上一切似乎都很好。一位顾客让我注意到,当他用手机浏览商店时,任何类别的商品都会随着他向下滚动页面而缩小。此外,当我点击一个产品并打开产品页面时,第一张图片比显示器大(我正在使用组合,因为我有一个不同颜色的产品)并且默认组合封面图片是错误的。如果我点击第二张图片,然后再点击第一张,一切看起来都很好。我尝试修改主题的 css,但没有成功。我猜这是一个javascript问题,但我不是编码员,所以这个问题超出了我的想象。有问题的网站是gentidebarbati.ro 如果您能看一下并找出问题出在哪里,我将不胜感激。非常感谢!

0 投票
1 回答
32 浏览

php - Knowband 市场在我的 Prestashop 商店中无法正常工作

我已经在 prestashop 1.7 上安装了 knowband 市场模块,但它不能正常工作。我无法从前台和后台添加卖家。当我单击任何模块按钮时,我收到下面提到的错误:-

未定义索引:-id_kb_mp_seller

日志:-

警告 12:10:26 翻译 找不到翻译。CRITICAL 12:10:26 php Uncaught Notice: Undefined index: id_kb_mp_seller INFO 12:10:26 php User Deprecated: Implementing "Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface" without the "reset()" method is deprecated since Symfony 3.4 and 4.0 中将不支持“Csa\Bundle\GuzzleBundle\DataCollector\GuzzleCollector”类。CRITICAL 12:10:26 请求未捕获的 PHP 异常 Symfony\Component\Debug\Exception\ContextErrorException:“注意:未定义的索引:id_kb_mp_seller”位于 /home/u785114660/domains/onebazaar.in/public_html/src/Adapter/Routing/LegacyHelperLinkBuilder。 php line 74 WARNING 12:10:26 translation 找不到翻译。调试 12:10:26 php 警告:filemtime(): stat failed for /home/u785114660/domains/onebazaar。http://build.prestashop.com/news/how-we-reorganized-main-menu-prestashop-1.7/。调试 12:10:26 php 警告:filemtime(): stat failed for /home/u785114660/domains/onebazaar.in/public_html/1fknrvtft56ugkia/themes/default/css/theme.css

请帮我解决这个问题。

谢谢。

0 投票
1 回答
66 浏览

php - Prestashop 如何使用模块将代码添加到 Hook

我正在尝试向 Hook 添加代码,每当客户在我们的商店中成功注册时都会调用该代码。在 Prestashop 文档中显示 Hook 应该是“actionCustomerAccountAdd”。

我的模块的代码如下所示:

第一部分只是模块的基本设置。在安装功能中,我正在添加 Hook。

老实说,我不太确定 createRequiredDBTables 的用途(我只是从另一篇文章中尝试了此代码行,但效果不佳)

在钩子函数中,我试图将代码添加到钩子并基本上记录一些文本。

不幸的是,您可以假设在创建新客户帐户时没有任何反应......

如果有人可以帮助我,我会很高兴

最好的问候,利亚姆

*EDIT actionObjectCustomerAddAfter 也尝试了这个钩子,也没有工作

0 投票
1 回答
175 浏览

prestashop - 在 Prestashop 模块中下订单之前验证订单

我正在开发一个 Prestashop 模块来实现这一点。

下达特定产品的订单时,我需要联系外部 API以执行一些写入操作。更具体地说,某些产品将在第三方平台上自动订购。这不是代发货,我正在将订单发送给商品的生产商。

问题是,如果 API 调用出错,我必须停止下订单并通知客户出现问题,尽可能保持购物车完好无损。

其他一切正常:我可以检测产品,将信息发送到第三方 api 并读取响应。除了我使用带有此代码的模块:

据我了解,这个钩子是在下订单调用的,所以如果 API 调用出错,我无法阻止它。

处理这种情况的正确方法是什么?

我尝试使用actionOrderStatusPostUpdate,但我认为我无法事先了解订单状态(付款方式可能会有所不同)。

任何想法?似乎是要完成的一项基本任务,但我被困住了。

使用 Prestashop 1.7.8

0 投票
1 回答
99 浏览

prestashop - 触发哪个 Prestashop 1.7 挂钩,同时在帐户页面和结帐页面更新客户地址

你能帮我知道,从帐户页面或结帐页面更新/添加客户的地址详细信息时触发了哪个钩子。

在此处输入图像描述 在此处 输入图像描述

另外,如何获取地址详细信息?我在用着