Jump to content

[Solucionado] Categorías desaparecieron


Aurelioval

Recommended Posts

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

 

 

Edited by peritoinformatico (see edit history)
Link to comment
Share on other sites

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

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

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...