prestashop相关内容

重新配置PHP Mail()Smarty联系表单

我将Prestashop用作电子商务购物车和CMS解决方案,但在接收通过联系表发送的电子邮件时遇到问题.我四处询问,发现问题是由于我需要从我的域(例如do_not_reply@mydomain.com)分配“发件人"地址和用户输入的电子邮件以为其分配不同的变量(例如, “回复邮件"). 但是,Prestashop联系人表单是使用PHP Smarty模板引擎创建的,该引擎具有单独的contac ..
发布时间:2020-11-10 02:56:47 PHP

如何将这个PUT请求发送到prestashop?

我正在使用 Prestashop 网络服务.我正在尝试向API发送PUT(更新)请求,但没有运气.我的请求似乎是以“错误"的方式设置的(即,不是服务器期望的方式).由于Prestashop是开源的,因此我查看了源代码,尤其是当它接收到PUT请求时,它会执行以下(我不写php代码): $input_xml = null; // if a XML is in PUT or in POST if ..
发布时间:2020-11-03 01:29:01 PHP

使用sql查询将产品导出到xml

我有一个SQL查询,用完了我会完美输出的输出. 现在,我想在每次触发php时在php脚本中使用sql查询来提供xml输出. 这是我现在拥有的代码,但是由于500错误而用完(我相信该错误是在第24-25行中创建的) ..
发布时间:2020-11-02 04:28:51 PHP

Prestashop 1.6自定义模块未在前端显示

我的模块未在前端显示,我正在关注此链接doc.prestashop.com/display/PS15/Creating+a+PrestaShop+module在prestashop 1.6中创建自定义模块。我已经检查了位置,清除并禁用了缓存,卸载并重新安装了模块,但到目前为止没有任何效果。 ps config.xml是自动生成的。 这是我的mymodule.php代码 ..
发布时间:2020-10-27 21:07:59 PHP

Prestashop-验证付款后更改订单状态

验证付款后,订单状态将变为“付款验证”(法语为“ Paiementaccepté”)。我想在验证付款后设置其他状态,因此历史记录将显示以下内容: 当前状态:我的个人状态 历史记录: 我的个人身份 付款已验证 要这样做,我使用钩子actionOrderStatusPostUpdate。这是我的代码: 公共函数hookActionOrderStatusPostUpdate ..
发布时间:2020-10-27 21:07:25 PHP

PrestaShop库替换

我使用PrestaShop 1.6.1.4,我想用dompdf更改库tcpdf。 我使用此表单来创建发票。 进行库交换的最佳做法是什么? 解决方案 我在其中创建的覆盖工具文件夹并且我把我们在这里找到的dompdf-master https://github.com/dompdf/dompdf 。。 p> 相反,我复制了PDFGenerator.php内的override ..
发布时间:2020-10-25 22:55:34 PHP

在Docker中运行Prestashop时在后台的ERR_TOO_MANY_REDIRECTS

我正在尝试为Prestashop项目创建一个docker环境。我几乎可以使用了,但是由于某种原因,后台无法访问-它给了我ERR_TOO_MANY_REDIRECTS错误。 我更改了 shop_url中的网址表,并将PS_SHOP_DOMAIN和PS_SHOP_DOMAIN_SSL更改为无效。我试图禁用友好的URL,启用/禁用SSL-但问题仍然存在。 我正在为网络服务器使用自定义图像: ..
发布时间:2020-10-24 23:51:17 其他开发

PHP curl返回奇怪的字符

我正在尝试使用Prestashop实例的图像产品更新页面。 我正在使用prestashop Web服务获取信息。 问题是当我加载页面时,它询问我prestashop的令牌/密钥,但是我想使用Url和我通过CURL传递的密钥来保存登录会话,而不输入每个密钥时间。 但是 curl_exec 的输出是一些奇怪的字符,例如 #B R $ 3br。 以下是保存会话的功能: 函数save ..
发布时间:2020-10-13 02:37:25 PHP

Prestashop无尽纺纱产品保存按钮

我正在运行Prestashop 1.6.1.1。产品保存按钮加载大约需要45秒。我升级到1.6.1.3,现在完全没有加载。我尝试回滚并升级到1.6.1.4。我删除了Smarty Cache,删除了Chrome的历史记录,Cookie等。我在多台工作的计算机上进行了尝试。我直接用1.6.1.4替换了admin / theme和controller文件夹。 当我检查“网络”请求时,我看到少数选项 ..
发布时间:2020-10-09 03:54:31 前端开发

搜索特定类别的产品

我正在尝试扩展Prestashop 1.6.0.6中默认模块 blocksearch 提供的搜索机制的默认行为。 我在默认表单中添加了一个 select 输入返回类别。 这两种方法都可以正常工作控制器和视图侧。整个表单会将正确的参数发送到 SearchController 。但是,在Model中,我仍然不知道要对 Search.php 实体应用哪些更改,以便方法查找返回属于指定类别的产 ..
发布时间:2020-10-08 22:24:38 其他开发

在category.tpl中获取prestashop中当前类别的同级类别

我需要在Prestashop主题的类别页面中列出兄弟类别。目前,它确实显示子类别,但不是同级类别。 一个快速答案确实不胜感激!谢谢。 解决方案 首先,我会在/ override / controllers /中创建一个覆盖文件,名为CategoryController.php 并添加以下内容: 类CategoryController扩展了CategoryContro ..
发布时间:2020-09-30 00:41:33 其他开发

以编程方式添加类别prestashop

我想以编程方式将类别添加到prestashop,我尝试了此代码 $ object = new Category(); $ object-> name =“ xcvxvvx”; if(!$ parent_id){ $ parent_id =配置:: get(’PS_HOME_CATEGORY’); } $ object-> id_parent = $ parent_id; ..
发布时间:2020-09-30 00:40:24 其他开发

Prestashop:如何清空购物车?

在将新产品添加到购物车后,我想使购物车订单列表为空。 实际上,每次只能在产品上进行购物。 Tanx 解决方案 添加自定义逻辑的2种方法: 创建您自己的模块并将其挂接到“ actionCartSave”上 覆盖“ Cart”类中的“ add”和“ update”方法( /override/classes/Cartp.php) 编辑:第二种方法出错是因为无限的更新循环。 ..
发布时间:2020-09-29 07:40:53 其他开发

购物车产品在刷新页面上消失

几个星期以来,我的Prestashop 1.4.0.12出现了问题 将产品添加到购物车后,ajax可以正常工作,并且添加产品效果很好。 / p> 但是,如果我更改页面或有时添加产品,购物车更改将删除所有产品,并刷新新页面。 有时我可以在某些页面中移动,但会消失购物车中的产品,如果以后有新的购物车返回到旧购物车,则会消失。 任何人都知道关于它?我认为问题出在id_guest上 ..
发布时间:2020-09-29 07:25:36 其他开发

如何清除PrestaShop中购物车中的所有产品

我正在使用PrestaShop版本1.5.4.1 当前,我的购物车中每种产品都有单独的删除按钮。 如何在一次操作中删除所有产品?我只需要一键清空购物车。 我在 ordercontroller 中使用了此代码,并调用了该函数来自主题/默认值/shoopin-cart.tpl 公共功能emptybag() { $ products = $ this-> getProduct ..
发布时间:2020-09-29 07:17:03 PHP

Prestashop 1.7客户密码加密?

我为Prestashop 1.6创建了一些基于php的第三方系统.它可以直接连接Prestashop数据库.并且知道Im将我的Presta升级到1.7.5.1并开始工作了.只有它不再登录客户,因为如我所见,密码加密已更改.我在1.6上使用了md5(COOKIE_KEY.'password'),但在1.7上看到的密码与md5完全不同.你能告诉我加密是怎么回事. (如果您用php代码告诉我,它将变得更 ..
发布时间:2020-09-20 04:42:55 PHP

扩展prestashop Web服务资源

我正在尝试使用另外一个字段扩展carts资源,该字段应输出Cart::getSummaryDetails调用的结果.我扩展了CartCore类,以添加新参数和类似的方法,如下所示: class Cart extends CartCore { protected $webserviceParameters = [ 'fields' => [ ..
发布时间:2020-09-05 21:26:16 PHP