0

我想创建 3 个具有不同内容的产品页面,而不是 1 个产品页面。
第一页包括图片、产品描述和“继续下一页”按钮。
第二页包括产品图片上的 Jcrop(Jquery 插件)。
第三页包括属性和价格以及“加入购物车”按钮。
结构必须类似于:这个站点
的 每个页面都必须可以向其他页面发送数据。
我的问题是如何创建新页面以及如何将它们链接在一起。
我的 prestashop 版本是 1.4.9 。

4

2 回答 2

0

也许你可以使用一些钩子来显示“隐藏”的 div。然后,当您单击按钮时,您会隐藏当前页面并显示隐藏的 div ?(使用 jQuery)

于 2013-07-06T17:41:12.960 回答
0

您可以使用标签来区分要显示的产品页面。这段聪明的代码对 PrestaShop 1.4.4 很有效

{if in_array("colop",$product->tags[6])}
custom product tpl
{/if}

如果产品具有 colop 标签,则会生成不同的页面。此解决方案的问题在于,您最终会得到一个带有大量 if 块的大型 product.tpl 文件。但它可以完成工作。

我从来不需要解决您问题的第二部分,但也许您可以使用一些 javascript 来动态重写整个页面以进行下一步。抱歉,那里没有代码示例,因为我从未尝试过。

于 2013-12-20T08:04:03.837 回答