Magento登录页面

时间:2012-03-09 03:23:55

标签: magento

如果我想在Magento注册页面中使姓氏不是强制性的 我怎么能这样做?

请帮助或指出我正确的方向,以便我不会弄乱系统的其余部分工作。

这就是我做的事情

I went to the template file Customer/widget/name.phtml 
then in div class field name-lastname  i remove the class="required"

请确认它不会与Magento的任何其他部分混在一起

谢谢

1 个答案:

答案 0 :(得分:0)

你做的是对的。它不会影响他人。

进行验证的文件是/app/code/core/Mage/Customer/Model/Customer.php

  if (!Zend_Validate::is( trim($this->getLastname()) , 'NotEmpty')) {
        $errors[] = Mage::helper('customer')->__('Last name can\'t be empty');
    }

请覆盖此。

您也可以转到eav_attribute表,然后找到lastname(id -7)列。请将is_required设置为0。