如何在Magento的Cms页面中放入登录表单?

时间:2012-08-20 06:37:58

标签: magento

我想在Magento中向CMs页面添加一个登录表单,我尝试添加这个:

{{block type=”core/template”  template=”customer/form/login.phtml”}}

在CMS页面的content部分中,但无效。请帮帮我。

5 个答案:

答案 0 :(得分:4)

这段代码终于为我辩护了。

{{block type ="Mage_Customer_Block_Form_login" template="customer/form/login.phtml" }}

答案 1 :(得分:0)

在主题中打开cms.xml并找到以下内容

<reference name="content">
<block type=”cms/page” name=”cms_page”/>
</reference>

将其替换为

<reference name="content">
<block type="customer/form_login" name="customer_form_login" template="customer/form/login.phtml"/>
<block type=”cms/page” name="cms_page"/>
</reference>

然后你的代码应该可以工作。

答案 2 :(得分:0)

如果您的magento版本低于1.6,请使用以下代码。

{{block type="customer/login" template="customer/form/login.phtml"}}

如果你的Magento版本是1.6或更高

{{block type="customer/login" template="persistent/customer/form/login.phtml"}}

答案 3 :(得分:0)

试试这个:

{{block type="customer/form_login" name="customer_form_login_block" template="persistent/customer/form/login.phtml"}}

答案 4 :(得分:0)

这是一种不修改任何文件的方法:

进入“设计”标签 在“自定义布局更新XML”中添加以下内容:

  

&LT; reference name =“content”&gt;   
&LT; block type =“customer / form_login”name =“customer_form_login”template =“customer / form / login.phtml”= = - - “/&gt;   
&LT; /参考&GT;

你去吧。您也可以在类别中执行此操作。

在Magento 1.8.1中测试过(适用于大多数版本)