2012-05-06 8 views
4

私は新しい顧客属性(accountnumber)を追加しましたが、このフィールドをバックエンドで読み取り専用にする必要があります(ERPソフトウェアから作成されているため、Magento Admin Panelで表示できますが編集できません)。Magento CE 1.6.2 - 顧客属性を読み取り専用にする方法は?

管理者パネルでカタログ属性(カテゴリ/製品)を読み取り専用にするためにlockAttributeメソッドでオブザーバーを使用しましたが、顧客属性に対応するメソッドがないようです。

これを達成する最も良い方法は何ですか?

+0

以下のリンクを確認してください。役立つかもしれません。 http://stackoverflow.com/questions/4793596/magento-backend-make-the-price-field-readonly –

+0

返事をお寄せいただきありがとうございます。私はすでにその投稿を見ていたが、残念ながらそれは助けにはならない。カタログ属性のロックに使用できる組み込みメソッドは、顧客属性に対しては存在しません。 – Kae

+0

OrigDataを使ってそのフィールドを保存してリセットする前に、オブザーバーを作成するのはどうでしょうか? http://magento.stackexchange.com/questions/48711/what-is-the-difference-between-getorigdata-and-getdataを参照してください。 –

答えて

0

あなたはので、それは読み取り専用になります顧客の編集フォームでlabel

としてfrontend_inputプロパティを設定することができます。

関連する問題