1

如何使magento的“电话”字段“不需要”仅适用于移动版?

我尝试更改“eav_attribute”表中“电话”行的“is_required”列。但它改变了桌面版和移动版都不需要的电话。

评论

if (!Zend_Validate::is($this->getTelephone(), 'NotEmpty')) {
$errors[] = $helper->__('Please enter telephone.');

在 magento/app/code/core/Mage/Customer/Model/Address/Abstract.php 也做了同样的事情!

有没有其他方法可以使这项工作适用于特定主题?

4

1 回答 1

0

我将添加一个系统配置字段“需要电话”,可在商店视图级别进行配置,并仅为普通版本而不是移动版本执行电话验证。这显然只有在您为移动设备创建了不同的商店时才有效。

于 2012-12-10T16:22:49.037 回答