我需要创建某种类型的转帐单(就像一个递送单),它有一个传输号码(例如。在将库存从一个仓库转移到另一个(库存>库存管理->操作>转移库存)时,转让#TR000008)。
我想在上显示的转帐号码。#TR000008)在股票运动栏中。
而且,如果可能的话,我想将标签从"Transfer to another“更改为"Transfer to NAME OF __”。
有什么办法可以破解PrestaShop来做上面的事情吗?
我们真的很感激你的帮助。
更新:
如果1号太难,可以向我展示一种在股票转让表单中添加额外输入字段的方法,这样我就可以输入传输号
我是新来的店前,我试图做一个支付模块,我需要复制一个订单的统计问题。我的问题是,重复的订单也是从产品库存中减去的,我需要知道在订单验证之后在哪里执行预prestashop更新库存,以避免调用相应的函数。简单地说,我两次调用validateOrder(),但是我需要更新一次StockAvailable。
顺便说一句,我检查了整个validateOrder()函数,它搜索更新部分/函数,但是我没有找到它。
我找到的唯一相关代码是:
// updates stock in shops
if (Configuration::get('PS_ADVANCED_STOCK_MANAGEME
我正在开发一个商店前的模块
该模块的目标是,当加载前端办公室上的页面时,运行mysql查询。查询开始同步所有产品的数量。因此它们与外部库存管理系统的数量相匹配。
代码已经编写好了,我只是在预存储库中搜索正确的方式,以便在每次加载页面时执行。
我试过用
public function hookExtraLeft($params) {
但这只在产品页面上执行mysql查询,而不是在产品概述中执行。
在这个时候,查看商店前的文件对我没有任何帮助。()
在我的Prestashop网站上,有3种类型的产品(库存、按需和即将推出)。当用户单击产品页面中的Add to cart按钮时,应该会显示一个警告,说明产品不能混合(您不能购买现货产品和按需购买产品)。我使用BlockCart模块,但我找不到我必须编辑的文件。此外,我在CartController或ProductController中查找过,但什么也没有找到。
你能帮帮我吗?
我安装了Prestashop 1.7.3.3,在登录管理面板(后台)时遇到问题,前台工作正常。
当我尝试在我的浏览器上查看后台时,我得到:
( ! ) Fatal error: Cannot declare class ComposerAutoloaderInit637ded6dc8ff9e657131d3b1c456aaa1, because the name is already in use in /Users/ufk/projects/luckylee/prestashop/prestashop-suite/PrestaShop/vendor/composer/autoload_rea