2013-07-06 55 views
0

我想创建一个不同的内容,而不是1个产品页面3个产品页面。
第一页包含图片,产品说明和“继续下一页”按钮。
第二个页面包含一个Jcrop(jquery插件),用于产品的图片。
第三页包括属性和价格以及“添加到购物车”按钮。
结构必须类似于:this site
每一页必须能够将数据发送到其它页面。
我的问题是如何创建新页面以及如何将它们链接在一起。
我的prestashop版本是1.4.9。的Prestashop 1.4 - 创建3个产品页面,而不是1产品页

回答

0

也许你可以使用一些挂钩,以显示“隐藏”的div。那么当你点击按钮时,你会隐藏当前页面并显示隐藏的div? (使用jQuery)

+0

由于不是一个坏solution.But也许使得网页加载时间长 –

+0

是的,这将是一个一点的时间来加载,怎么样一个iFrame? – AlexDeb

+0

我正在寻找一种方法来制作新的tpl,例如product2.tpl,product3.tpl –

0

您可以使用标签来区分你想显示其产品页面。这件作品的智者代码已经工作了我很好的Prestashop 1.4.4

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

如果产品有colop标记不同的页面生成。这个解决方案的问题是,最终会产生一个大的product.tpl文件,其中包含大量的if块。但它完成了工作。

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