Skip to content

Commit 1d63bf2

Browse files
committed
Resolve "Scheduled Import Settings" should hide fields when "Enabled" is "No" issue25101
1 parent 0dcb19e commit 1d63bf2

File tree

1 file changed

+18
-0
lines changed
  • app/code/Magento/Directory/etc/adminhtml

1 file changed

+18
-0
lines changed

app/code/Magento/Directory/etc/adminhtml/system.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,27 +67,45 @@
6767
<field id="error_email" translate="label" type="text" sortOrder="5" showInDefault="1" showInWebsite="1" showInStore="1">
6868
<label>Error Email Recipient</label>
6969
<validate>validate-email</validate>
70+
<depends>
71+
<field id="enabled">1</field>
72+
</depends>
7073
</field>
7174
<field id="error_email_identity" translate="label" type="select" sortOrder="6" showInDefault="1" showInWebsite="1" showInStore="0" canRestore="1">
7275
<label>Error Email Sender</label>
7376
<source_model>Magento\Config\Model\Config\Source\Email\Identity</source_model>
77+
<depends>
78+
<field id="enabled">1</field>
79+
</depends>
7480
</field>
7581
<field id="error_email_template" translate="label comment" type="select" sortOrder="7" showInDefault="1" showInWebsite="1" showInStore="0" canRestore="1">
7682
<label>Error Email Template</label>
7783
<comment>Email template chosen based on theme fallback when "Default" option is selected.</comment>
7884
<source_model>Magento\Config\Model\Config\Source\Email\Template</source_model>
85+
<depends>
86+
<field id="enabled">1</field>
87+
</depends>
7988
</field>
8089
<field id="frequency" translate="label" type="select" sortOrder="4" showInDefault="1" showInWebsite="1" showInStore="1">
8190
<label>Frequency</label>
8291
<source_model>Magento\Cron\Model\Config\Source\Frequency</source_model>
92+
<depends>
93+
<field id="enabled">1</field>
94+
</depends>
8395
</field>
8496
<field id="service" translate="label" type="select" sortOrder="2" showInDefault="1" showInWebsite="1" showInStore="1">
8597
<label>Service</label>
8698
<source_model>Magento\Directory\Model\Currency\Import\Source\Service</source_model>
8799
<backend_model>Magento\Config\Model\Config\Backend\Currency\Cron</backend_model>
100+
<depends>
101+
<field id="enabled">1</field>
102+
</depends>
88103
</field>
89104
<field id="time" translate="label" type="time" sortOrder="3" showInDefault="1" showInWebsite="1" showInStore="1">
90105
<label>Start Time</label>
106+
<depends>
107+
<field id="enabled">1</field>
108+
</depends>
91109
</field>
92110
</group>
93111
</section>

0 commit comments

Comments
 (0)