问题标签 [prestashop-1.6]

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

php - 升级后制造商页面无法正常工作

版本 1.4.1.4 的 prestashop 网站正在处理manufacturer.php制造商页面的文件。不幸的是,对 1.6.0.6 的更新删除了该文件,因为它已被视为已弃用(在 CMS 更新后 URL 结构发生了变化)。

一个后果是 URL 结构的变化。

从:

url/manufacturer.php?id_category=6

至 :

url/index.php?id_manufacturer=6&controller=manufacturer&id_lang=2

所以现在,第一个 URL 结构是 404。

问题

在旧网站中,当id_manufacturer设置为0时,url 返回一个包含所有制造商列表的页面。当它设置为特定制造商的 id 时,该 url 返回该特定制造商的产品。使用新版本,结果是相同的,除了 id=0(404 页面)。换句话说,我找不到id_manufacturer要返回制造商列表的内容。

如果我没记错的话,Prestashop 在制造商列表的页面上默认给 id=0 吗?你的观点出了什么问题?看起来我需要ManufacturerController像在“主页”类别页面中那样覆盖更新后不起作用。但是请注意,这些覆盖是否只是当核心 Prestashop 团队纠正这些错误(如果它们是错误)时可能会在下一次更新中被破坏的解决方法。

任何见解都受到高度赞赏。

编辑: 对不起,昨天我可能没有很好地阐明这一点。实际上,该 url 适用于 id=0 (它显示页面的所有部分)。但是对于应该出现制造商列表的位置,我有“Il n'y aucun fabricant”。即使我的数据库中有 80 家制造商。再次感谢

0 投票
1 回答
156 浏览

prestashop - 更新后是否删除了新添加到 Prestashop 控制器文件夹的控制器?

我觉得答案是否定的,但我还不确定,因为我是 Prestashop 的新手。

情况:

我需要在不使用 CMS 的情况下在 Prestashop 中创建自定义页面(由于其限制)。我在这里发现一种方式是:在 Prestashop 1.5.3 中创建自定义页面

我只是想在实施之前确保未来的更新不会破坏这种行为。非常感谢。

0 投票
1 回答
1796 浏览

php - 在 NetBeans 中安装和调试 Prestashop 模块

我已经在本地安装了 Prestashop 模块,并将我的 prestashop 文件夹放在 apache 服务器 htdocs 文件夹中。

当我在本地(localhost:8090/prestashop/index.php)运行它时,它工作正常。

我正在尝试从 prestashop 研究代码以创建一个新模块。

所以我将它安装在 netbeans 中(项目取自 apache 服务器 htdocs 文件夹)。

来自netbeans,它运行完美,但我无法调试它。

请帮忙调试一下。

在此处输入图像描述

0 投票
2 回答
1922 浏览

prestashop - 如何从自定义表单创建新产品,然后将其添加到购物车?

我正在尝试在 PS 1.6 上开发一个自定义页面,客户可以在其中从表单创建新产品,然后将其添加到购物车。

例如,我正在销售木制品,我希望我的客户填写一份表格,他们需要在其中指定木材的类型、尺寸……根据这些标准,价格将被修改,它将创建一个“最终" 将添加到客户购物车中的产品。

我知道我将如何开发表单,并且我相信我可以使用 Cart.php 中的 updateQty() 将产品添加到购物车,但是我如何从表单中获得的数据中实例化我的产品?我正在尝试搜索所有文件,但似乎找不到新产品的实例化位置。

在此先感谢您的帮助

0 投票
2 回答
15980 浏览

prestashop-1.6 - 在产品列表 Prestashop1.6 中禁用快速查看

在 prestashop 1.6 中禁用产品快速查看的正确方法是什么

isset($quick_view) 这个集合在哪里?

0 投票
1 回答
569 浏览

prestashop - Prestashop 按名称列出的类别列表

我正在使用 Prestashop,我想按名称按字母顺序显示类别列表过滤器。

我有多语言网站

http://online-dental.net/en/1448-alloys

在这里,我在侧边栏上显示默认类别列表。谁能告诉我如何做到这一点。谢谢

0 投票
1 回答
1548 浏览

prestashop - 在 Prestashop 中自定义导出而不使用模块?

我正在尝试导出我的产品目录。我只需要 csv 导出文件中的 id、名称和数量,但我不知道如何自定义导出字段列表。

如果有人知道我如何在不使用模块的情况下这样做,我们将不胜感激。我尝试查看偏好,但无济于事。提前致谢。

0 投票
0 回答
880 浏览

prestashop - 如何在 PS 1.6 中使用 ModuleFrontController 显示多个视图

使用我的模块前端控制器,我需要对其进行初始化以显示客户必须填写的表格 (formulaire.tpl)。然后控制器使用我的模型(Formulaire.php)中定义的方法处理从表单发布的数据,然后我想让它显示另一个视图(recapitulatif.tpl),显示发送数据的提醒,添加到购物车按钮例如或再次填写表格的可能性。由于我想以 MVC 方式实现它,我不想创建一个新的 php 页面来将我的客户重定向到,但我想在处理数据后以某种方式显示第二个模板。有没有办法用控制器来做到这一点?在下面,您可以找到我的代码,它不起作用,它显示我的第一个模板,在我的第二个模板下方..

在此先感谢您的帮助 !

编辑 :

好的对不起这个问题。发布问题后,我只花了 2 分钟就弄清楚了。我只需要改变:

经过 :

现在它可以工作了。带来不便敬请谅解 !

0 投票
1 回答
584 浏览

prestashop-1.6 - 在 prestashop 1.6 的配置页面(用于模块)中更改输入类型和样式

我们可以为我的模块更改配置页面中输入的样式吗,我使用本教程来创建我的模块页面配置:

正如您在教程中看到的,输入的类型是“文本”,我想更改它,例如我想输入“日期”,就像 prestashop 1.6 的默认输入日期:
i.stack.imgur.com/ 9OcBC.png

0 投票
1 回答
1099 浏览

smarty - $PS_STOCK_MANAGEMENT 指的是什么?Prestashop

在 Prestashop 1.6.0.6 提供的默认主题中,我多次找到这个变量。一个例子:

这个变量指的是什么?

您能否向我提供指向此类变量的参考链接或任何解释它们的文档?不幸的是,我在网上找不到这样的信息。高度赞赏。