first upload all files
This commit is contained in:
52
Themes/Storefront/resources/assets/admin/js/main.js
Normal file
52
Themes/Storefront/resources/assets/admin/js/main.js
Normal file
@@ -0,0 +1,52 @@
|
||||
window.admin.removeSubmitButtonOffsetOn([
|
||||
'#logo', '#footer', '#newsletter', '#product_page', '#slider_banners', '#three_column_full_width_banners',
|
||||
'#brands', '#two_column_banners', '#three_column_banners', '#one_column_banner',
|
||||
]);
|
||||
|
||||
$('#storefront_theme_color').on('change', (e) => {
|
||||
if (e.currentTarget.value === 'custom_color') {
|
||||
$('#custom-theme-color').removeClass('hide');
|
||||
} else {
|
||||
$('#custom-theme-color').addClass('hide');
|
||||
}
|
||||
});
|
||||
|
||||
$('#storefront_mail_theme_color').on('change', (e) => {
|
||||
if (e.currentTarget.value === 'custom_color') {
|
||||
$('#custom-mail-theme-color').removeClass('hide');
|
||||
} else {
|
||||
$('#custom-mail-theme-color').addClass('hide');
|
||||
}
|
||||
});
|
||||
|
||||
$('#storefront-settings-edit-form').on('click', '.panel-image', (e) => {
|
||||
let picker = new MediaPicker({ type: 'image' });
|
||||
|
||||
picker.on('select', (file) => {
|
||||
$(e.currentTarget).find('i').remove();
|
||||
$(e.currentTarget).find('img').attr('src', file.path).removeClass('hide');
|
||||
$(e.currentTarget).find('.banner-file-id').val(file.id);
|
||||
});
|
||||
});
|
||||
|
||||
$('.product-type').on('change', (e) => {
|
||||
let categoryProducts = $(e.currentTarget).parents('.form-group').siblings('.category-products');
|
||||
let productsLimit = $(e.currentTarget).parents('.form-group').siblings('.products-limit');
|
||||
let customProducts = $(e.currentTarget).parents('.form-group').siblings('.custom-products');
|
||||
|
||||
categoryProducts.addClass('hide');
|
||||
productsLimit.addClass('hide');
|
||||
customProducts.addClass('hide');
|
||||
|
||||
if (e.currentTarget.value === 'category_products') {
|
||||
categoryProducts.removeClass('hide');
|
||||
}
|
||||
|
||||
if (e.currentTarget.value === 'latest_products' || e.currentTarget.value === 'recently_viewed_products' || e.currentTarget.value === 'category_products') {
|
||||
productsLimit.removeClass('hide');
|
||||
}
|
||||
|
||||
if (e.currentTarget.value === 'custom_products') {
|
||||
customProducts.removeClass('hide');
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user