「addresstype」というMagentoのカスタマーアドレス属性を作成しました。これはvarcharで、フロントエンドにラジオオプション「Residential」と「Business」があります。Magentoのバックエンドアドレス属性
属性はチェックアウト時に保存され、データベースに表示されます。お客様はプロフィールを編集でき、$address->getAddresstype();
を使用して変数を積極的にプルして適切なラジオボタンを確認できます。
私の唯一の問題は、個々の受注ページのバックエンドで、変数が通らないことです。私はそれがで「is_visible」としてマークされている($address->getAddresstype()
を使用して)/app/code/core/Mage/Customer/Block/Address/Renderer/Default.phpを編集したとprint_r($attributes = Mage::helper('customer/address')->getAttributes());
を使用して、配列内の属性を見ることができますデータベースも同様です。
だから!あなたの問題は何ですか? –