我想强制用户在订单页面上注册,以便在购物车中添加某些产品。我有一个自定义的Add to Cart
phtml。要为某些产品激活此特殊add to cart
,我在产品中使用以下代码,如下所示
<reference name="product.info.addtocart">
<action method="setTemplate">
<template>catalog/product/view/customtemplate.phtml</template>
</action>
</reference>
有人可以告诉我如何强制用户登录以命令某些产品使用此模板,即只有登录用户可以使用我的自定义模板?
答案 0 :(得分:0)
在模板文件catalog/product/view/customtemplate.phtml
中,您可以检查客户是否已登录
if(Mage::getSingleton('customer/session')->isLoggedIn())
{
// display the contents of the template file
}