Files
drmaterac.pl/modules/htmlboxpro/views/js/script.js
2025-01-06 20:47:25 +01:00

75 lines
2.1 KiB
JavaScript

/**
* PrestaShop module created by VEKIA, a guy from official PrestaShop community ;-)
*
* @author VEKIA PL MILOSZ MYSZCZUK VATEU: PL9730945634
* @copyright 2010-9999 VEKIA
* @license This program is not free software and you can't resell and redistribute it
*
* CONTACT WITH DEVELOPER http://mypresta.eu
* support@mypresta.eu
*/
function changeLanguageMine(field, fieldsString, id_language_new, iso_code) {
$('.langbutton' + field).addClass('button-outline');
$('#langbutton' + field + '_' + id_language_new).removeClass('button-outline');
$('div[id^=' + field + '_]').hide();
$('#' + field + '_' + id_language_new).show();
}
$(document).ready(function () {
$("#hbp_newhook_button").toggle(function () {
$("#hbp_newhook_form").show("fast");
}, function () {
$("#hbp_newhook_form").hide("fast");
});
$(".editbutton, .duplicatebutton").hover(
function () {
$(this).fadeTo("fast", 1.0);
},
function () {
$(this).fadeTo("fast", 0.3);
}
);
$(".remove, .edit, .duplicate").hover(
function () {
$(this).fadeTo("fast", 1.0);
},
function () {
$(this).fadeTo("fast", 0.3);
}
);
$(".accordion").clickToggleHtmlBox(
function () {
$(".hook_blocks").css("display", "none");
var alt = $(this).attr("alt");
//$(".hook_"+alt).css("display","table-row");
$(".hook_" + alt).show("fast");
},
function () {
$(".hook_blocks").css("display", "none");
var alt = $(this).attr("alt");
//$(".hook_"+alt).css("display","none");
$(".hook_" + alt).hide("fast");
}
);
});
(function ($) {
$.fn.clickToggleHtmlBox = function (func1, func2) {
var funcs = [func1, func2];
this.data('toggleclicked', 0);
this.click(function () {
var data = $(this).data();
var tc = data.toggleclicked;
$.proxy(funcs[tc], this)();
data.toggleclicked = (tc + 1) % 2;
});
return this;
};
}(jQuery));