1

モバイル版のみmagentoの「電話」欄を「不要」にする方法は?

「eav_attribute」テーブルの「Telephone」行の「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 に答える