我想使用块添加一些自定义字段。 问题在于该块未在form标签内部或提交按钮之前呈现(请参见屏幕截图1)。 Screenshot 1 这是在“帐户”编辑页面上呈现该冻结的代码:
<?xml version="1.0" encoding="UTF-8"?>
<layout version="1.0.0">
<customer_account_edit>
<reference name="my.account.wrapper">
<block type="customfield/Register" name="customfield_registrationnnn" template="vss_customfield/register.phtml" />
</reference>
</customer_account_edit>
</layout>
请帮助我。 提前致谢。 :)
答案 0 :(得分:0)
仅在=“的magento模块名称之前使用”。 您可以在magento之前插入代码
答案 1 :(得分:0)
实际上,没有钩子/句柄可以在帐户编辑表单中插入新的/自定义字段。
您可以覆盖模块布局文件中的customer / form / edit.phtml 。
1)在模块的布局XML的摘要下方。
<customer_account_edit>
<reference name="customer_edit">
<action method="setTemplate">
<template>yourModule/customer/form/edit.phtml</template>
</action>
</reference>
</customer_account_edit>
2)复制主题的
customer / form / edit.phtml
到
yourModule / customer / form / edit.phtml
3)现在,在新文件中,您可以放置自定义字段。