1
構成はフロントモデルとバックエンドモデルに「依存」します
構成の「依存」機能に問題があります。 通常、<depends>いくつかの構成オプションに追加されますが、指定されたオプションの値が一致しない限り、それは非表示になります。 例えば: <option_one> <label>Option 1</label> ... </option_one> <option_two> <label>Option 2</label> ... <depends><option_one>1</option_one></depends> </option_two 明らかに、いくつかのフィールドが欠けていますが、要点はわかります。オプション2は、オプション1の値が「1」の場合にのみ表示されます。 私の問題は、これをバックエンドモデルとフロントエンドモデルのオプションに適用しようとすると、これに依存しないことです。 <option_three> ... <frontend_model>module/adminhtml_form_field_test</frontend_model> <backend_model>adminhtml/system_config_backend_serialized_array</backend_model> ... <depends><option_one>1</option_one></depends> </option_three> このオプションはオプション1を考慮せず、常に表示されるだけです。 私は何か間違っているのですか、それともバグですか、それとも「設計どおりに機能する」のですか?