【问题标题】:How magento redirect the checkout page to "edit profile" pagemagento 如何将结帐页面重定向到“编辑个人资料”页面
【发布时间】:2013-11-20 13:25:28
【问题描述】:

我正在处理单页结帐,

在magento的原始版本中,当我删除数据库中用户的名字并加载结帐页面时,它会自动重定向到编辑个人资料页面以填充名字字段。

我想使用这个功能,你能推荐一些方法吗?

Ofcource,如果有人可以解释 magento 方式,我将不胜感激。

更新:

我想要一种为用户添加另一个字段的方法,就像名字字段一样。因此,只要该字段为空,结帐页面就应该重定向到“编辑个人资料”页面。

【问题讨论】:

    标签: magento checkout


    【解决方案1】:

    您可以通过以下链接为客户添加自定义字段https://magento.stackexchange.com/questions/5905/adding-custom-attribute-to-customer-registration-form 或者教程http://www.magentocommerce.com/wiki/5_-_modules_and_development/customers_and_accounts/registration_fields

    然后为您的属性添加验证条件,就像在客户模型文件 app/code/core/Mage/Customer/Mode/Customer.php 中的其他验证一样。围绕第 792 行查找方法 public function validate()

    【讨论】:

    • 感谢您的回答 Deependra。我想,我没有问我的意思。我想添加“手机号码”字段,就像名字一样。这样每当手机号码为空时,结帐页面应重定向到个人资料编辑页面。
    • 希望我这次更新的答案能帮到你更多
    • 非常感谢我的朋友,这对我帮助很大!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-29
    • 1970-01-01
    • 2012-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多