Si nuestra tienda ha dejado de funcionar y nos encontramos con este error:
Allowed memory size blocktopmenu/blocktopmenu.php es muy posible que hayamos anidad por error una categoría a si misma, lo que implica que se produce una recursión infinita que nos dará errores de memoria en todos aquellos módulos que accedan al árbol de categorías. Para solucionarlo, debemos acceder a la base de datos y revisar de forma manual el árbol de categorías, asegurándonos de que no existe un bucle en alguna de ellas. En la tabla de categorías veremos:
id_category : Que es el id de la categoría
id_parent: Que es la categoría padre.
Debemos asegurarnos que la categoría padre y sus abuelos, no tengan a la categoría por la que comenzamos la revisión
Un ejemplo de bucle infinito:
13 Productos
|_15 Ordenadores
|_ 16 Portátiles
|_ 15 Ordenadores
Etiquetas: 1.4.x, 1.5.x, blockcategories, blocktopmenu, categories