Necesitas mi libro "Claves para abrir una tienda online y que venda" y lo sabes...


¿Quieres comprarlo en otro sitio?

Amazon | Casa del Libro

Error Unable to allocate memory for pool en Prestashop

Tanto si tienes el modo debug activado en Prestashop como si no, y se muestran mensajes similares a este:

Warning on line 1384 en archivo /var/www/vhosts/httpdocs/tienda/tools/smarty/Smarty.class.php
[2] require_once(): Unable to allocate memory for pool.



Es probable que tenga que ver el módulo  APC (Alternative PHP Cache) como apuntan aquí.




En mi caso, lo he desactivado directamente porque estoy usando "memcache" en vez de APC, pero también se puede cambiar la configuración del módulo de APC en PHP editando el php.ini con estos valores:

apc.shm_size:128MB
apc.ttl: 7200
apc.user_ttl: 7200
apc.gc_ttl: 3600



2 libros por menos de 5€

En la Semana del Día del Libro (20-26 de abril) puedes conseguir mis dos libros "Claves para abrir una tienda online y que venda" y "El SEO ha muerto" por menos 5€ en la Casa del Libro.

¡Aprovecha esta oportunidad!


http://www.casadellibro.com/lectores/misLibrosPublicados?idusuario=5574513&lang=es

Ocultar subcategorías en menu horizontal Prestashop

Si tienes muchas subcategorías de tercer nivel (ej: Coches > Marcas > Marca n) que hacen que el menú horizontal superior no sea manejable al mostrar las distintas subcategorías, tendrás que ocultar las subcategorías en menu superior horizontal modificando la hoja de estilos de tu plantilla (global.css en el directorio "css" correspondiente a tu plantilla en "themes").

La línea a incluir es:

.pt_custommenu div.pt_menu .itemSubMenu { display: none !important; }




ANTES


DESPUÉS


Mi fragmento código se queda así (actualización 15/01/16):

.pt_custommenu div.pt_menu.active a, #pt_menu_pt_item_menu_custom_menu.active .parentMenu span,#pt_menu_link a:hover, .pt_custommenu div.pt_menu.active .parentMenu a:hover{background-color: #fdfdfd; color: #00945E;}.pt_custommenu div.pt_menu.act a{background-color: #fdfdfd; color: #00945E;}.pt_custommenu div.pt_menu .itemMenu .itemMenuName{font-size: 13px; font-family: 'Open Sans'; font-weight: normal; color: #444; background: none; padding: 0; border-bottom: 1px solid #d2d2d2;}.pt_custommenu div.pt_menu .itemMenu .itemMenuName{font-size: 16px; font-family: Open Sans Semibold; text-transform: uppercase; font-weight: normal; color: #444; background: none; padding: 0; border-bottom: 1px solid #d2d2d2;}.pt_custommenu div.pt_menu .itemMenu a:hover{color: #00945E;}/*  inicio modif para ocultar subcategorias */.pt_custommenu div.pt_menu .itemSubMenu { display: none !important; }/* fin modif para ocultar subcategorias */.pt_custommenu div.pt_menu .itemSubMenu a.itemMenuName{line-height: 28px; color: #000; padding-left: 13px; font-weight: normal; font-size: 15px; padding: 0; font-family: 'Open Sans'; border: none; }.pt_custommenu div.pt_menu .itemSubMenu a:hover{color: #00945E; }