/** * Body of this method almost fully duplicated the parent::displayForm() */ public function displayForm($token = NULL) { global $currentIndex; parent::displayForm(); if (!($obj = $this->loadObject(true))) { return; } ?> <script type="text/javascript"> function loadTab(id) { <?php if ($obj->id) { ?> if (toload[id]) { toload[id] = false; $.post( "<?php echo dirname($currentIndex); ?> /ajax_ex_features.php", { ajaxProductTab: id, id_product: <?php echo $obj->id; ?> , token: '<?php echo Tools::getValue('token'); ?> ', id_category: <?php echo (int) Tools::getValue('id_category'); ?> }, function(rep) { $("#step" + id).html(rep);var languages = new Array(); if (id == 3) populate_attrs(); if (id == 7) { $('#addAttachment').click(function() { return !$('#selectAttachment1 option:selected').remove().appendTo('#selectAttachment2'); }); $('#removeAttachment').click(function() { return !$('#selectAttachment2 option:selected').remove().appendTo('#selectAttachment1'); }); $('#product').submit(function() { $('#selectAttachment1 option').each(function(i) { $(this).attr("selected", "selected"); }); }); } //functional for slide of feature groups $('.header_module_toggle, .module_toggle_all').unbind('click').click(function(){ var id = $(this).attr('id'); if (id == 'all_open') $('.tab_module_content').each(function(){ $(this).slideDown(); $('#all_open').hide(); $('#all_close').show(); $('.header_module_img').each(function(){ $(this).attr('src', '../img/admin/less.png'); }); }); else if (id == 'all_close') $('.tab_module_content').each(function(){ $('#all_open').show(); $('#all_close').hide(); $(this).slideUp(); $('.header_module_img').each(function(){ $(this).attr('src', '../img/admin/more.png'); }); }); else { if ($('#'+id+'_content').css('display') == 'none') $('#'+id+'_img').attr('src', '../img/admin/less.png'); else $('#'+id+'_img').attr('src', '../img/admin/more.png'); $('#'+$(this).attr('id')+'_content').slideToggle(); } return false; }); } ) } <?php } ?> } </script> <?php }