Aurelioval Posted February 6, 2017 Share Posted February 6, 2017 (edited) Estimados amig@s, estoy con un problema en una tienda prestashop 1.3.1.1 Han desaparecido las categorías listadas en la parte izquierda de la tienda El modulo de las categorías se ve, es decir, aparece su titulo y el espacio que abarca pero no lista las categorías hacia abajo como antes. He habilitado el @ini_set('display_errors', 'on'); para ver si me arroja algún error y nada en el archivo error_log del directorio principal me arroja lo siguiente:[06-Feb-2017 12:34:59 Chile/Continental] PHP Warning: Division by zero in /home/xxxxx/public_html/tools/smarty/compile/%%FD^FD0^FD05F659%%homefeatured.tpl.php on line 18 Alguien de ustedes me puede dar luz por donde puede estar pasando el problema? El sitio ha estado funcionando bien durante años, esto paso el día de hoy Agradezco de antemano cualquier guíaun saludo Edited February 6, 2017 by peritoinformatico (see edit history) Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted February 6, 2017 Share Posted February 6, 2017 Estimados amig@s, estoy con un problema en una tienda prestashop 1.3.1.1 Han desaparecido las categorías listadas en la parte izquierda de la tienda El modulo de las categorías se ve, es decir, aparece su titulo y el espacio que abarca pero no lista las categorías hacia abajo como antes. He habilitado el @ini_set('display_errors', 'on'); para ver si me arroja algún error y nada en el archivo error_log del directorio principal me arroja lo siguiente: [06-Feb-2017 12:34:59 Chile/Continental] PHP Warning: Division by zero in /home/xxxxx/public_html/tools/smarty/compile/%%FD^FD0^FD05F659%%homefeatured.tpl.php on line 18 Alguien de ustedes me puede dar luz por donde puede estar pasando el problema? El sitio ha estado funcionando bien durante años, esto paso el día de hoy Agradezco de antemano cualquier guía un saludo Veo que usas una versión de Prestashop antigua... (la 1.3) ¿Se puede ver la tienda para ver si veo algo que pueda causar tu problema? Desde Inspeccionar Elemento en Chrome (Console) ¿Te salen errores de JS o algun error a destacar? Link to comment Share on other sites More sharing options...
Aurelioval Posted February 6, 2017 Author Share Posted February 6, 2017 Muchas gracias Sergio Ruiz La web es www.enamoraconrosas.cl Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted February 6, 2017 Share Posted February 6, 2017 Muchas gracias Sergio Ruiz La web es www.enamoraconrosas.cl Tienes un error 404, de que no encuentra el siguiente fichero: /themes/theme024/js/tools/treeManagement.js Link to comment Share on other sites More sharing options...
Aurelioval Posted February 6, 2017 Author Share Posted February 6, 2017 Tienes un error 404, de que no encuentra el siguiente fichero: /themes/theme024/js/tools/treeManagement.js Acabo de ir al directorio y no está, lo buscaré y lo subiré para ver si funciona, agradecido Link to comment Share on other sites More sharing options...
Aurelioval Posted February 6, 2017 Author Share Posted February 6, 2017 Acabo de ir al directorio y no está, lo buscaré y lo subiré para ver si funciona, agradecido Sergio, encontré el archivo en un backup, cuando intento subirlo por el administrador de archivos por Cpanel, me dice lo siguiente: El archivo que cargó, treeManagement.js, contiene un virus, por lo que se canceló la carga: Txt.Malware.Agent-5746765-0 FOUND Siendo que el archivo es el siguiente: //animate the opening of the branch (span.grower jQueryElement) function openBranch(jQueryElement, noAnimation) { jQueryElement.addClass('OPEN').removeClass('CLOSE'); if(noAnimation) jQueryElement.parent().find('ul:first').show(); else jQueryElement.parent().find('ul:first').slideDown(); } //animate the closing of the branch (span.grower jQueryElement) function closeBranch(jQueryElement, noAnimation) { jQueryElement.addClass('CLOSE').removeClass('OPEN'); if(noAnimation) jQueryElement.parent().find('ul:first').hide(); else jQueryElement.parent().find('ul:first').slideUp(); } //animate the closing or opening of the branch (ul jQueryElement) function toggleBranch(jQueryElement, noAnimation) { if(jQueryElement.hasClass('OPEN')) closeBranch(jQueryElement, noAnimation); else openBranch(jQueryElement, noAnimation); } //when the page is loaded... $(document).ready(function () { //to do not execute this script as much as it's called... if(!$('ul.tree.dhtml').hasClass('dynamized')) { //add growers to each ul.tree elements $('ul.tree.dhtml ul').prev().before("<span class='grower OPEN'> </span>"); //dynamically add the '.last' class on each last item of a branch $('ul.tree.dhtml ul li:last-child, ul.tree.dhtml li:last-child').addClass('last'); //collapse every expanded branch $('ul.tree.dhtml span.grower.OPEN').addClass('CLOSE').removeClass('OPEN').parent().find('ul:first').hide(); $('ul.tree.dhtml').show(); //open the tree for the selected branch $('ul.tree.dhtml .selected').parents().each( function() { if ($(this).is('ul')) toggleBranch($(this).prev().prev(), true); }); toggleBranch( $('ul.tree.dhtml .selected').prev(), true); //add a fonction on clicks on growers $('ul.tree.dhtml span.grower').click(function(){ toggleBranch($(this)); }); //mark this 'ul.tree' elements as already 'dynamized' $('ul.tree.dhtml').addClass('dynamized'); $('ul.tree.dhtml').removeClass('dhtml'); } }); Que opinas?, un saludo Link to comment Share on other sites More sharing options...
Aurelioval Posted February 6, 2017 Author Share Posted February 6, 2017 Maestro Sergio Ruiz Hice lo siguiente:1,-Subí un txt vacío al directorio2,-Luego pegué el contenido3,- Renombré la extensión a .jsY la tienda volvió a mostrar las categorías Profundamente agradecido de tu ayuda amigo un saludo desde Chile Link to comment Share on other sites More sharing options...
Recommended Posts