On rajoute les derniers modules et on modifie les CSS
This commit is contained in:
109
modules/ets_advancedcaptcha/views/js/other.js
Normal file
109
modules/ets_advancedcaptcha/views/js/other.js
Normal file
@@ -0,0 +1,109 @@
|
||||
/**
|
||||
* 2007-2020 ETS-Soft
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This file is not open source! Each license that you purchased is only available for 1 wesite only.
|
||||
* If you want to use this file on more websites (or projects), you need to purchase additional licenses.
|
||||
* You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please contact us for extra customization service at an affordable price
|
||||
*
|
||||
* @author ETS-Soft <contact@etssoft.net>
|
||||
* @copyright 2007-2020 ETS-Soft
|
||||
* @license Valid for 1 website (or project) for each purchase of license
|
||||
* International Registered Trademark & Property of ETS-Soft
|
||||
*/
|
||||
|
||||
$(document).on('click','.link_othermodules',function(){
|
||||
if($('.ets-mod').length > 0)
|
||||
{
|
||||
$('.ets-mod').removeClass('hidden');
|
||||
$('body').addClass('other-modules-loaded');
|
||||
}
|
||||
else
|
||||
if(!$(this).hasClass('active'))
|
||||
{
|
||||
$(this).addClass('active');
|
||||
$('body').addClass('loading-modules');
|
||||
$.ajax({
|
||||
url: $(this).attr('href'),
|
||||
type: 'post',
|
||||
success: function(html){
|
||||
$('body').append(html);
|
||||
$('.link_othermodules').removeClass('active');
|
||||
$('.ets-mod').removeClass('hidden');
|
||||
$('body').addClass('other-modules-loaded').removeClass('loading-modules');
|
||||
var cat_text_first = $('.ets-mod-cats > li:first').html();
|
||||
$('.ets-mod-cats_mobile h4').html(cat_text_first);
|
||||
stickytableft();
|
||||
},
|
||||
error: function()
|
||||
{
|
||||
$('body').removeClass('loading-modules');
|
||||
$('.link_othermodules').removeClass('active');
|
||||
window.open("https://addons.prestashop.com/en/207_ets-soft");
|
||||
}
|
||||
});
|
||||
}
|
||||
return false;
|
||||
});
|
||||
$(document).on('click','.ets-mod-close',function(){
|
||||
$('.ets-mod').addClass('hidden');
|
||||
$('body').removeClass('other-modules-loaded');
|
||||
});
|
||||
$(document).on('click','.ets-mod-cats > li',function(){
|
||||
if(!$(this).hasClass('active'))
|
||||
{
|
||||
$('.ets-mod-cats > li').removeClass('active');
|
||||
$(this).addClass('active');
|
||||
$('.ets-mod-list > li').addClass('hidden');
|
||||
$('.ets-mod-list > li.cat-'+$(this).attr('data-id')).removeClass('hidden');
|
||||
var cattext = $(this).html();
|
||||
$('.ets-mod-cats_mobile h4').html(cattext);
|
||||
$(this).parent('.ets-mod-cats').removeClass('active');
|
||||
}
|
||||
});
|
||||
$(document).on('click','.ets-mod-cats_mobile h4',function(){
|
||||
$('.ets-mod-cats').toggleClass('active');
|
||||
});
|
||||
$(document).ready(function(){
|
||||
$(document).keyup(function(e) {
|
||||
if (e.key === "Escape") {
|
||||
$('.ets-mod').addClass('hidden');
|
||||
$('body').removeClass('other-modules-loaded');
|
||||
}
|
||||
});
|
||||
menuheaderheight();
|
||||
$(window).resize(function(){
|
||||
menuheaderheight();
|
||||
});
|
||||
$(window).load(function(){
|
||||
menuheaderheight();
|
||||
});
|
||||
});
|
||||
function menuheaderheight(){
|
||||
var menuheight = $('.cfu-top-menu').height();
|
||||
$('.cfu-top-menu-height').css('height',menuheight);
|
||||
}
|
||||
function stickytableft(){
|
||||
var sticky_navigation_offset_top = $('.ets-body').offset().top;
|
||||
var sticky_navigation = function(){
|
||||
var scroll_top = $('.ets-mod').scrollTop();
|
||||
var tab_width = $('.ets-mod-cats').width();
|
||||
$('.ets-mod-cats').width(tab_width);
|
||||
if (scroll_top > sticky_navigation_offset_top) {
|
||||
$('.ets-mod-left').addClass('scroll_heading');
|
||||
} else {
|
||||
$('.ets-mod-left').removeClass('scroll_heading');
|
||||
}
|
||||
};
|
||||
sticky_navigation();
|
||||
$('.ets-mod').scroll(function() {
|
||||
sticky_navigation();
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user