File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed
Catalog/view/adminhtml/templates/catalog/product/attribute
Swatches/view/adminhtml/web/js Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -196,9 +196,11 @@ function switchDefaultValueField()
196
196
197
197
<?php foreach ($ this ->helper ('Magento\Catalog\Helper\Data ' )->getAttributeHiddenFields () as $ type => $ fields ): ?>
198
198
case '<?= /* @escapeNotVerified */ $ type ?> ':
199
+ var isFrontTabHidden = false;
199
200
<?php foreach ($ fields as $ one ): ?>
200
201
<?php if ($ one == '_front_fieldset ' ): ?>
201
202
getFrontTab().hide();
203
+ isFrontTabHidden = true;
202
204
<?php elseif ($ one == '_default_value ' ): ?>
203
205
defaultValueTextVisibility =
204
206
defaultValueTextareaVisibility =
@@ -210,6 +212,10 @@ function switchDefaultValueField()
210
212
setRowVisibility('<?= /* @escapeNotVerified */ $ one ?> ', false);
211
213
<?php endif ; ?>
212
214
<?php endforeach ; ?>
215
+
216
+ if (!isFrontTabHidden){
217
+ getFrontTab().show();
218
+ }
213
219
break;
214
220
<?php endforeach ; ?>
215
221
Original file line number Diff line number Diff line change @@ -182,6 +182,7 @@ define([
182
182
useProductImageForSwatch = false ,
183
183
defaultValueUpdateImage = false ,
184
184
optionDefaultInputType = '' ,
185
+ isFrontTabHidden = false ,
185
186
thing = this ;
186
187
187
188
if ( ! this . frontendInput . length ) {
@@ -246,6 +247,7 @@ define([
246
247
switch ( option ) {
247
248
case '_front_fieldset' :
248
249
thing . tabsFront . hide ( ) ;
250
+ isFrontTabHidden = true ;
249
251
break ;
250
252
251
253
case '_default_value' :
@@ -262,6 +264,11 @@ define([
262
264
thing . setRowVisibility ( $ ( '#' + option ) , false ) ;
263
265
}
264
266
} ) ;
267
+
268
+ if ( ! isFrontTabHidden ) {
269
+ thing . tabsFront . show ( ) ;
270
+ }
271
+
265
272
} else {
266
273
this . tabsFront . show ( ) ;
267
274
this . showDefaultRows ( ) ;
You can’t perform that action at this time.
0 commit comments