我正在运行Prestashop 1.6.1.7,我正在寻找一种快速的方法来显示包含页面上所有各种属性及其库存水平的产品列表。该页面将是公开的,但它不会在主站点的任何位置列出或链接,因此我们可以将链接发送给零售商和供应商,他们将实时准确记录我们当前的库存而不给他们访问我们的管理区域。
我假设我需要修改控制器以便在页面上获取正确的变量,但我不确定如何去做。
非常感谢任何帮助。
tl; dr - 如何修改自定义页面控制器以获取包含产品名称,属性和库存水平的阵列。
答案 0 :(得分:0)
为了实现您的目标,您应该创建一个带有自定义前端控制器的自定义模块。此自定义前端控制器可用于显示产品列表,可以从任何地方访问,而无需访问管理面板。
请查看以下链接以获取有关如何实施自定义前端控制器的详细信息:
https://www.prestashop.com/forums/topic/342774-add-custom-php-page-prestashop-16/
为了从PrestaShop获取所有产品,可以使用以下功能:
Product::getProducts();