prestashop相关内容

顶部广告横幅 Prestashop 1.7.1

我想了解如何完成此图片中包含的顶部横幅(所有产品折扣 70%): https://medias2.prestastore.com/906398-pbig/banner-manager.jpg 是否需要额外的模块?如果有,是哪一个?如果没有,您如何修改主题以包含它? 解决方案 这是 Banner Block(文件中的 blocbanner)模块,默认包含,您可以在后台管理. ..
发布时间:2021-06-21 18:37:07 其他开发

Prestashop 1.6 网络服务订单

我正在尝试完成我的自定义模块以从网络服务导入客户、地址、购物车和订单. 客户、地址和购物车导入工作正常,但在尝试插入新订单时,它返回此错误: 对 PrestaShop Web 服务的调用失败并返回 HTTP 状态 500.这意味着:内部服务器错误. 如果我查看我的 apache2 error.log 我可以看到这个错误: PHP 致命错误:调用成员函数 validateOrder() ..
发布时间:2021-06-21 18:36:51 PHP

PrestaShop:翻译覆盖的控制器

我创建了一个模块来覆盖 AdminProductController.php 并创建一个新的 bulk_action. bulk_actions['setprice'] = array('文本' =>$this->l('为选中的设置一个价格'),'图标' =>'图标价格',);}} 现在我需要翻译动作文本并使用模块分发该翻译.问题是我在模块翻译中看不到原始文本,而是在后台翻译中可见. 那 ..
发布时间:2021-06-21 18:36:49 PHP

如何在产品列表中显示产品的封面图片和第二张图片

我是 prestashop 1.6 的新手,喜欢在 product-list.tpl 中为每个产品显示 2 张图片.我看到 getImageLink 显示封面图像.是否有类似的函数,其参数对应于列位置?谢谢你问候 解决方案 与其在 Product.php 中编写函数,不如通过在 id_image 旁边添加 +1 来获取第二张图片 src="{$link->getImageLink($pr ..
发布时间:2021-06-21 18:36:46 其他开发

Prestashop 中的自动加载模块类

我创建了一个模块,该模块覆盖了 FrontControllerCore 类以添加额外的 Smarty 变量. 我遇到的问题是尝试自动加载在我的模块中的控制器中引用的类.类没有被加载,我不知道如何将它添加到自动加载器. 解决方案 安装模块时,FrontController.php 文件应位于:覆盖\类\控制器\ 因此,您可以从 FrontController.php 手动“包含" ..
发布时间:2021-06-21 18:36:28 其他开发

在标题导航 prestashop 中添加文本

我正在使用 prestashop 开源购物车,我想在“立即致电我们:号码"旁边的顶部添加文本我不知道如何在我的“@copyright:"旁边的页脚中添加付款标志,下面是一些期望结果的图片 解决方案 看看blockbanner,Prestashop中有一个钩子叫做hookBanner,就在header的正上方. 编辑 header.tpl 和 footer.tpl 可能很有用,但首先请 ..
发布时间:2021-06-21 18:36:23 前端开发

配置文件无效

我想安装这个主题 主题 但我得到“无效的配置文件" 解决方案 Prestashop 导入/自动安装的主题应该以另一种方式打包,zip 文件必须包含:themes/your-theme-folder/和 Config.xml 文件,其中描述了哪些模块必须启用/禁用等. 在您的情况下,解决方案是: 将 zip 解压到 shop/themes/文件夹中. 在后台Preference ..
发布时间:2021-06-21 18:36:20 其他开发

如何以编程方式发送电子邮件 Prestashop?

您好,我正在尝试在模块中的 prestashop 中发送电子邮件但它不起作用. 他们有办法做到这一点吗? 解决方案 你应该检查 Mail 类和 Send 方法. 示例: Mail::Send((int) $this->context->language->id,$this->getTemplate(),$this->getSubject(),$this->getTemplat ..
发布时间:2021-06-21 18:36:17 其他开发

我如何找到“重新发送电子邮件"的负责代码?为了在 prestashop 中查看页面管理员?

我正在尝试实现基于动态订单电子邮件模板映射从自定义网格更改订单状态时的订单状态,我试图找到负责的控制器或代码用于“重新发送电子邮件"按钮或发送订单电子邮件功能这是在管理视图订单页面. 知道发送邮件的代码在哪里吗?看一下这张图片以便更好地理解 解决方案 这是这段代码: } elseif (Tools::isSubmit('sendStateEmail') && Tools::getV ..
发布时间:2021-06-21 18:36:14 其他开发

仅在 PrestaShop 购物车中进行个人定制的折扣

Pedram 在产品定制的折扣方面存在问题. 示例 如果您应用 100 件的特定价格,假设有 5% 的折扣,并且您添加了 50 件带有 print A 的 T 恤和 50 件带有 print B,您可以获得折扣.但实际上,一张印刷品只售出 50 件.所以不应该有任何折扣(也许在我看来). 举个疯狂的例子,假设我们有 100 种不同的印刷品,那么您必须设置印刷生产 100 次!而且 ..
发布时间:2021-06-21 18:36:11 其他开发

Prestashop:不保存字段

我在 Prestashop 1.6 模块中工作,但我在一个似乎无法识别的字段中遇到了问题.在控制器中,我使用 renderForm() 方法获取表单,并在表单中定义字段,如下所示: 数组('类型' =>'文本','标签' =>$this->l('消息'),'名称' =>'信息','必需' =>真的,'提示' =>$this->l('当客户超过配额时显示的消息'),), 在模型类中我这样定义它 ..
发布时间:2021-06-21 18:36:08 其他开发

Prestashop - 更改数据库中的产品类别

我需要批量更改产品类别.我更新了数据库中的两个表:ps_category_product(更改了旧的 id_category)和 ps_products(更改了旧的 id_category_default)但在 BO 产品表和网上商店中我仍然看到旧的类别(主页). 当我编辑产品时,选择标签关联我看到该产品与我的新类别相关联.只有当我通过单击保存按钮保存产品时,我才能在正确的类别中看到该产品. ..
发布时间:2021-06-21 18:36:05 其他开发

如何覆盖 prestashop 核心文件

您能否解释一下如何在 presatashop 中正确覆盖以下核心文件.Prestashop 1.7.1.2 只允许覆盖文件夹中的控制器、模态和 tpl 文件.我们不能以同样的方式覆盖 src 文件夹. src/PrestaShopBundle/Controller/Admin/ProductController.php src/PrestaShopBundle/Resources/views ..
发布时间:2021-06-21 18:36:02 其他开发

类别页面产品过滤器

我是 prestashop 的新手,我正在尝试创建一个简单的产品过滤器以显示在类别页面上.我设法使用 hookDisplayLeftColumn 方法的钩子在页面上输出我的过滤器,但是我有几个问题.现在我正在连接到 leftColumn 但过滤器将显示在任何有它的页面上.我只想在类别页面上显示它. 公共函数 hookDisplayLeftColumn($params){$数据=数组('酒吧' = ..
发布时间:2021-06-21 18:35:59 其他开发

从 prestashop 中的模块更新产品

我必须更新数据库中特定products 的price 和quantity 值. 据我所知,简单地执行 sql 命令并不是一个很好的选择,因为有很多表都有相似的信息.我读过应该创建 Product() 对象. 我应该如何创建 Product 对象,然后在数据库中更新它? 解决方案 你可以查看classes/Product.php中的ProductCore类的各种方法和属性 通常 ..
发布时间:2021-06-21 18:35:56 PHP

Prestashop:循环 $product->save() 方法

我正在为 Prestashop 创建一个模块,它需要在每次更改产品时重新计算价格.这是我的代码: 公共函数 hookActionProductUpdate($params){if ($this->context->controller->controller_type == 'front')返回 ;$id = $params['id_product'];$po = 新产品($id);$cats ..
发布时间:2021-06-21 18:35:51 PHP

产品默认排序不适用于 search.tpl - Prestashop 1.6.0.6

我在后台将默认排序类型设置为:有货.这适用于除 SearchController 模板文件之外的所有页面:search.tpl. 造成这种功能障碍的原因是什么?我真的不知道要处理哪部分代码.感谢所有遇到此类问题的人提供建议. 编辑:我发现点击搜索按钮后地址栏中的链接是: website/index.phpcontroller=search&orderby=position&orde ..
发布时间:2021-06-21 18:35:48 其他开发

覆盖 Prestashop 模块更改不可见

我正在尝试覆盖 Prestashop 中的模块,但更改并未出现. 我已经覆盖了一个模板文件和一个控制器,所以我添加了以下文件: \override\modules\blockwishlist\views\templates\front\mywishlist.tpl \override\modules\blockwishlist\controllers\front\mywishlist ..
发布时间:2021-06-21 18:35:45 PHP

顶部菜单上的 prestashop 产品

我对 prestashop 不太熟悉,所以我无法解决我的问题: 我需要创建一个包含子类别和产品(如图像)的下拉菜单. 这是我的情况,你怎么能我已经创建了子猫,现在我需要显示类别的产品,比如第一张图片.我刚刚在网上搜索了任何解决方案,但我没有找到它(或者我使用了wearg 关键字).我现在这是可能的,因为第一个屏幕是我正在使用的主题演示: 预先感谢您为我花时间:) 解决方案 ..
发布时间:2021-06-21 18:35:41 其他开发