问题标签 [prestashop-1.5]

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

php - 保存不同的表产品 Prestashop 1.5

在 Prestashop 1.5 上

如何将信息保存到另一个表?

我有一个名为“ps_product_temp”的辅助表产品,我有兴趣保存我创建的“Product.php”类对象的一些变量。

在 Product.php 我有:

在 SQL 上,我创建了“ps_product_temp”,并且这些字段都有“示例”字段。

在 AdminProductController.php 我有核心功能“CopyFromPost”,我把它放在:

$product->example = (int)Tools::getValue('example'); // 从 tpl 上的表单中获取值

该值正确加载,但我无法将其放在我的 sql 表中,因为在“CopyFromPost”上将字段放入“ps_product_SHOP”。并让我犯了这个错误:

更新对象时出错。产品 ()

我可以把这些保存到另一张桌子上吗?

对不起我的英语不好:P

0 投票
1 回答
1496 浏览

paypal - 为什么我在使用 Paypal 付款后在我的商店中得到一个空白页面?

当我在我的网站 prestashop 上使用 PayPal 付款时,在结帐付款后,页面变为白色并停止工作,而不是返回到 PayPal 的验证页面,在那里我们可以找到返回商店的机会,其中包含交易数量和确认信息,如“付款完成”

所以我决定重新加载白页,它回到我的网站,它告诉我:

所以我无法完成付款方式。

有谁知道如何解决这个问题?

0 投票
1 回答
1145 浏览

prestashop-1.5 - Prestashop 1.5.3 上的 Appixia - 类别从 Root 开始,而不是从 Home

在 Prestashop 1.5.3.1 上运行 Appixia 模块 1.0.2

显示类别列表不需要从根目录开始,因为它只显示“主页”类别。

我如何解决它?

0 投票
2 回答
8998 浏览

prestashop - 后台中的 Prestashop 自定义选项卡

我正在为 prestashop 1.5.3 开发一个模块。我需要在模块安装期间创建一个自定义管理选项卡。我这样安装

_createTab 方法是:

什么也没有发生..我做错了什么..以及在哪里可以找到好的 prestashop 开发人员参考.?

0 投票
2 回答
5233 浏览

prestashop - PrestaShop - 如何在结账过程中在 Smarty 中检索 Carrier ID

我正在使用 PrestaShop 1.5.3.1,并且我想在结帐过程中的付款步骤中检索运营商 ID。

在我使用的 PrestaShop 1.4 中{$id_carrier},它工作得很好,但它在 PrestaShop 1.5.x 中不起作用

我想根据所选运营商显示一种付款方式。

例如:

0 投票
1 回答
7559 浏览

javascript - 同时以两种货币显示产品价格?

如何修改 PrestaShop 1.5 以同时以两种货币显示产品价格(即产品和类别页面中列出的产品的基础货币和访客货币):

例子

我想我应该修改ProductController.phpproduct.tpl. 这个对吗?

以下是我在论坛上找到的产品页面的一种解决方案,但它适用于 PrestaShop 1.4x:

  1. 覆盖 /controllers/ProductController.php 中的 ProductController.php

    /li>
  2. 修改product.tpl

    /li>

在上面的示例中,美元是第二种货币 ( $second_currency='USD')。我想知道是否可以为 PrestaShop 1.5 修改此代码,该代码自 1.4x 以来发生了显着变化。

0 投票
0 回答
180 浏览

prestashop-1.5 - 在 Prestashop 中,我收到组合错误,因为默认组合仅添加到购物车

我有 2 种组合。例如,我有 3 件中号 T 恤和 2 件大号 T 恤。中号 T 恤设置为默认组合。每当客户将产品添加到购物车时。它只取自默认组合。所以就像有人订购 3 件大号 T 恤,它会在购物车中添加 3 件中号 T 恤。

在这种情况下请帮助我。我正在使用版本 prestashop 1.5.5

0 投票
1 回答
8043 浏览

web-services - 从 prestashop 网络服务获取产品及其属性

我将使用 Prestashop 1.5.4 网络服务来获取所有产品及其属性,如描述、名称等。我的问题是,每当我调用网络服务时,它只会返回产品 ID。我怎样才能获得属性呢?

编辑:

代码 :

编辑:
我发现来自网络服务的响应是好的。但是在使用simplexml_load_string()函数解析 xml 时出现问题。任何的想法?这是 $product var_dump :

0 投票
1 回答
719 浏览

paypal - Paypal 付款已在 prestashop 中成功完成,但结果消息显示错误

我的 prestashop 版本是 1.5.4.1,我的 paypal 版本是 3.5.8。当我测试付款时,paypal 接受付款。ORder 是如何在结果窗口中创建错误消息(红色)。结果窗口的标题是“发生错误”在它说的详细信息中

Paypal 响应:结帐状态:-> 付款操作已完成......以及所有其他详细信息,如时间戳、客户订单状态的电子邮件等。 在此处输入图像描述

为什么即使付款成功,我也会在 prestashop 中以大红色字体收到此错误消息。我检查了我的付款帐户,我看到付款确实完成了,没有问题..

有没有办法显示成功消息而不是那些错误消息......

谢谢

费尔达

0 投票
2 回答
1260 浏览

php - PrestaShop1.5.5.0 模块 Authorize.net AIM (1.4.4) 未显示在付款页面上

我正在使用 PrestaShop 1.5.5.0 并且我已经从管理员模块的支付和网关选项卡安装了 Authorize.net AIM (1.4.4)。

我已经为 Authorize.net 终端帐户提供了登录 ID 和密钥并启用了测试模式。

Authorize.net 模块未显示在我的付款页面上。事实上,它给了我以下错误:

No payment modules have been installed.

请指导我!我的网站已准备好上线。

此致。