Skip to content

Commit 7f585fd

Browse files
committed
Resolve So many Fields in Store->Configuration->Catalog has no-validations (digit, greater than zero) issue 23721
1 parent ce69707 commit 7f585fd

File tree

5 files changed

+9
-0
lines changed

5 files changed

+9
-0
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
</field>
5656
<field id="search_suggestion_count" translate="label" type="text" sortOrder="91" showInDefault="1" showInWebsite="1" showInStore="1">
5757
<label>Search Suggestions Count</label>
58+
<validate>validate-digits validate-zero-or-greater</validate>
5859
<depends>
5960
<field id="search_suggestion_enabled">1</field>
6061
</depends>

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,11 @@
4141
<label>Recently Viewed/Compared Products</label>
4242
<field id="recently_viewed_lifetime" translate="label" type="text" sortOrder="40" showInDefault="1" showInWebsite="0" showInStore="0" canRestore="1">
4343
<label>Lifetime of products in Recently Viewed Widget</label>
44+
<validate>validate-digits validate-zero-or-greater</validate>
4445
</field>
4546
<field id="recently_compared_lifetime" translate="label" type="text" sortOrder="40" showInDefault="1" showInWebsite="0" showInStore="0" canRestore="1">
4647
<label>Lifetime of products in Recently Compared Widget</label>
48+
<validate>validate-digits validate-zero-or-greater</validate>
4749
</field>
4850
<field id="synchronize_with_backend" translate="label" type="select" showInDefault="1" canRestore="1">
4951
<label>Synchronize widget products with backend storage</label>
@@ -140,6 +142,7 @@
140142
<label>Category Top Navigation</label>
141143
<field id="max_depth" translate="label" type="text" sortOrder="1" showInDefault="1" canRestore="1">
142144
<label>Maximal Depth</label>
145+
<validate>validate-digits validate-zero-or-greater</validate>
143146
</field>
144147
</group>
145148
<group id="custom_options" translate="label" type="text" sortOrder="700" showInDefault="1" showInWebsite="1" showInStore="1">
@@ -158,6 +161,7 @@
158161
</field>
159162
<field id="year_range" translate="label comment" type="text" sortOrder="4" showInDefault="1" showInWebsite="1" showInStore="1">
160163
<label>Year Range</label>
164+
<validate>validate-digits validate-zero-or-greater validate-number-range number-range-1000-9999</validate>
161165
<comment>Please use a four-digit year format.</comment>
162166
<frontend_model>Magento\Catalog\Block\Adminhtml\Form\Renderer\Config\YearRange</frontend_model>
163167
</field>

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
</field>
1717
<field id="downloads_number" translate="label" type="text" sortOrder="200" showInDefault="1" showInWebsite="1" showInStore="0" canRestore="1">
1818
<label>Default Maximum Number of Downloads</label>
19+
<validate>validate-digits validate-zero-or-greater</validate>
1920
</field>
2021
<field id="shareable" translate="label" type="select" sortOrder="300" showInDefault="1" showInWebsite="1" showInStore="0">
2122
<label>Shareable</label>

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@
1717
</field>
1818
<field id="viewed_count" translate="label" type="text" sortOrder="20" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
1919
<label>Default Recently Viewed Products Count</label>
20+
<validate>validate-digits validate-zero-or-greater</validate>
2021
</field>
2122
<field id="compared_count" translate="label" type="text" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
2223
<label>Default Recently Compared Products Count</label>
24+
<validate>validate-digits validate-zero-or-greater</validate>
2325
</field>
2426
</group>
2527
</section>

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<group id="frontend" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1">
1212
<field id="swatches_per_product" translate="label" type="text" sortOrder="300" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
1313
<label>Swatches per Product</label>
14+
<validate>validate-digits validate-zero-or-greater</validate>
1415
</field>
1516
<field id="show_swatches_in_product_list" translate="label" type="select" sortOrder="310" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
1617
<label>Show Swatches in Product List</label>

0 commit comments

Comments
 (0)