问题标签 [prestashop-1.7]

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 投票
2 回答
3401 浏览

prestashop - 将客户迁移到 Prestashop 1.7

首先感谢您查看我今天面临的问题。

我目前正在开发一个包含 prestashop 1.7 的项目。我想做的是如下。我想将我的 prestashop 1.6.11 迁移到 1.7。现在我知道目前不支持此选项,但出于某些重要原因我真的想升级它。我确实将客户和发票迁移到 1.7,但是当我尝试在新网站上登录时没有任何反应(我在 1.6 上创建了一个测试帐户)。没有错误或任何东西,但页面刷新,就是这样。我确实在多个网站上寻找解决方案,但结果是空白的。

我正在尝试做的事情是否可能,或者是否有人知道在哪里寻找或改变什么。

希望有人有解决方案。

0 投票
1 回答
306 浏览

forms - 即使在表单提交后,在输入文本字段中显示相同的表单数据

我有一个带有四个输入文本字段和一个提交按钮的表单。因此,提交表单后,我在输入文本字段中输入的相同值必须在页面刷新后显示在表单中。

0 投票
0 回答
522 浏览

php - 将 Prestashop 1.7 和 Wordpress 结合的良好且安全的方式

我正在构建一个 Prestashop 1.7 电子商务,我希望它与 wordpress 一起用于首先共享页眉和页脚。两者都在同一台服务器上并共享同一个数据库。我读了一些关于这方面的文章,但大多数都是关于 PS 1.6 版和以前的版本,并且包括将它放在你的 wordpress index.php 中(用于标题):

这种方式似乎不再起作用了,我得到了一个错误:

我尝试使用 PS CustomFrontController 调用没有标头信息的模板,但我没有成功使它像 1.7 中的以下更改一样工作:

至 :

这是否意味着我必须为此创建一个模块?

我也认为这可能不是正确的方法。所以我的问题是,将PS 1.7 和 WP 结合起来的好方法是什么?

  • 一个 PS CustomFrontController 调用到 WP index.php ?(但如何?)
  • PS模块?
  • 调用 WP 表的 PS 控制器?
  • 一个调用 PS 表的 WP 控制器?(这行得通,但是如何共享模板,因为一个在 php 中,另一个在 Twig 中?)

谢谢你的帮助 !

0 投票
1 回答
613 浏览

module - Prestashop Main Menu Module

I'm using the module provided by Prestashop but when I add the 'Home' shop category it doesn't link to the page where it lists all the products. Is there a way to link to the top parent category while it still having children?

0 投票
1 回答
1012 浏览

prestashop - Prestashop 1.7 DisplayPaymentByBinaries 挂钩支付模块

我正在为 Prestashop 1.7 创建一个支付模块,并且我正在尝试使用钩子 DisplayPaymentByBinaries,因为我无法使用提交按钮。

在下面你会找到我的代码:

如prestashop所述:

正如您可能在上面看到的,您的模块的 HTML 代码中不能有提交按钮,因为 PrestaShop 会自动生成它。如果由于某些原因(例如:表单是由二进制文件生成)而无法从表单中删除提交按钮,我们已经实现了另一种方法来使您的模块与 PrestaShp 1.7 兼容。但是,请注意,这不是推荐的方法。

为此,您需要实现一个补充挂钩:displayPaymentByBinaries。它是用来显示付款表格的,它将取代结帐中唯一的付款按钮。

您还需要将 $binary 变量设置为 true。它将调整行为以隐藏支付按钮,并在选择支付选项时将其替换为表单。

我已经实现了我的代码并显示了我的付款选项,但提交按钮仍然存在。正如您在我的函数中看到的那样,我使用了:

在我添加的文件的标题中:

我调用的 setBinary 函数(来自 paymentoption 文件):

有人可以帮我解决我在这里做错了什么吗?换句话说,我必须改变什么才能删除提交按钮?

提前谢谢大家。


感谢@UnLoCo ,下面是我的工作遮阳篷。

0 投票
5 回答
5610 浏览

javascript - Prestashop 1.7 无法保存订单地址

当我尝试在 Prestashop 1.7 中保存我的地址时出现此错误,我在后端更改了地址格式,从格式中删除国家/地区后我无法保存地址,有人可以帮我吗?

显示该错误的图像:

0 投票
1 回答
2260 浏览

php - 使用 getAdminLink() 时的 Prestashop 白页

我正在编写一个 prestashop 1.7 模块,并在 getContent() 方法中返回一个视图,如下所示:

我的 product_crawler.tpl 文件如下所示:

在 modules/product_crawler/controllers/admin 我有一个 getproducts.php 文件,如下所示:

?>

当我删除 getAdminLink() 时,它显示的表单恰到好处,但是当我向控制器添加操作时,它显示一个白页我做错了什么

0 投票
0 回答
677 浏览

hook - Prestashop hookActionProductUpdate 更新在 1.7 中不起作用

我正在 prestashop 中开发一个模块我正在使用 hookActionProductUpdate 挂钩来添加/更新值第一次保存没有问题但是当我保存第二次语言表文本不更新时我使用单独的语言表这是我的代码

注意:问题仅存在于 PS1.7.x

请帮助我

0 投票
2 回答
2739 浏览

prestashop-1.7 - 无法安装模块 mymodule。不幸的是,该模块没有返回其他详细信息

我是 Prestashop 模块开发的新手。我正在尝试构建 amy 第一个 prestashop 模块[参考:http://doc.prestashop.com/display/PS16/Creating+a+first+module]。这是我的代码

当我尝试从后台安装 mymodule 时收到一条错误消息

“错误!无法安装模块 mymodule。不幸的是,该模块没有返回其他详细信息。”

请帮帮我!!

0 投票
0 回答
2564 浏览

model-view-controller - prestashop 1.7 控制器“添加按钮”以显示表单

我仍在学习如何创建自己的 Prestashop 1.7 控制器。我从以下位置复制代码:

此代码的灵感来自 prestashop 1.7 文档和一些现有模块。它工作得很好,显示我的 SQL 表的内容。显示“添加”按钮,但是当我单击它时重定向到“?controller=Mylittle&add”,但内容仍然相同,它没有像其他控制器那样显示我的 renderForm。我错过了什么 ?

编辑:经过几次搜索后我忘记了:

因此,当调用添加或编辑时,会显示我的“renderForm()”。当我调用“view”时,我的“rederview()”也显示得很好。希望它会帮助一些prestashop初学者。