0

system.xmlでカスタムモジュールを作成しました.system.xmlで、1つの選択オプションと他のテキストボックスの2つの要素を作成します.選択オプションの特定の値にテキストボックスを表示したい. 私のコードは:オプションを選択

<email_sender translate="label">
  <label>E-mail Sender</label>
  <frontend_type>select</frontend_type>
  <source_model>adminhtml/system_config_source_email_identity</source_model>
  <sort_order>0</sort_order>
  <show_in_default>1</show_in_default>
  <show_in_website>1</show_in_website>
  <show_in_store>1</show_in_store>
</email_sender>

選択オプションで表示したいテキストボックスは次のとおりです。

<interval translate="label">
  <label>Interval</label>
  <frontend_type>text</frontend_type>
  <sort_order>4</sort_order>
  <show_in_default>1</show_in_default>
  <show_in_website>1</show_in_website>
  <show_in_store>1</show_in_store>

. 選択のために、モデルでこのコードのチャンクを使用します

public function toOptionArray()
{
    return array(
        array('value'=>'show_txtbx', 'label'=>Mage::helper('mymodule')->__('Show Textbox')),
        array('value'=>'hide', 'label'=>Mage::helper('mymodule')->__('Hide')),

    );
}

どうすればそれを行うことができますか。事前に感謝します。

4

2 に答える 2

0

こんにちはすべて私はいくつかの追加の検索の後に私の答えを得ました。そのような素晴らしいチュートリアルをしてくれたアランに感謝します。ここに私が私の答えを得たリンクがあります。ここをクリック

于 2012-12-10T09:41:30.383 に答える
0

上記のリンクを試しましたが、私の場合、その構文では機能しませんでした。依存関係を追加するという中心的な概念は正しいですが、構文は多少異なっていると思います。追加する必要があります

<depends>
    <field id="custom">1</field>
</depends>

ここに私のために働いたリンクがあります: https://webkul.com/blog/create-dependant-field-admin-configuration-magento-2/

于 2018-05-11T10:29:45.233 に答える