2012-12-24 50 views
0

我一直坚持正确的方式来做到这一点。我想在登录/创建后向前端的Magento用户帐户添加一个新页面。我们希望从客户那里收集一些信息,与帐户创建分开。该页面需要动态生成,因为它会从数据库中提取信息,因此CMS不是一种选择。将新页面添加到Magento用户帐户

我知道我需要创建一个模板.phtml文件。我也知道在哪里重写customer.xml以显示链接。

但是,我不知道如何使页面显示(我可以添加链接,但它到404)。我假设有某种xml引用可以将url与文件相关联,以及要使用的模板。如果有人能指出我正确的方向,我可以逆向设计格式。

我也不知道如何正确使用Magento的现有功能来抓取关于提交的信息。我想在提交后显示相同的页面,信息可以随时更改。我可以/应该只使用相同的.phtml模板文件来处理表单提交吗?

谢谢!

回答

2
  1. 创建一个自定义phtml页面与您所需的功能。
  2. 创建CMS页,并从内它调用一个.phtml页面 如下,

{{块类型= “核/模板” 模板=” .../.../yourcustom .phtml“}}

3.您的问题解决了。

我认为你有一个公平的想法,如何处理cms页面,以获得您想要的功能。

0

您可以自定义帐户信息页的PHTML文件../customer/account/edit/

但强制填写此表,您需要做模块,并添加观察者controller_action_predispatch相加法是检查数据你想,如果没有重定向到帐户信息页面

相关问题