Mostrar solo los nuevos productos en el feed en Prestashop

Prestashop lleva un modulo llamado “Fuente de productos RSS“,  pero este modulo no esta preparado para mostrar los nuevos productos, simplemente muestra los productos destacados, pero nos puede entrar la necesidad de modificarlo para mostrar solo los nuevos productos.

Para eso debemos ir al fichero:

/modules/feeder/rss.php

Buscar la siguiente linea:

$products = Product::getProducts((int)($cookie->id_lang), 0, ($number > 10 ? 10 : $number), $orderBy, $orderWay, $id_category, true);

Continúa leyendo Mostrar solo los nuevos productos en el feed en Prestashop

Ejemplo de importación de categorías y productos con varios niveles en Prestashop

Esto es un ejemplo rápido de como importar una categoría con varios niveles, y insertar un producto en varias categorías.

Primero vamos a crear un fichero, por ejemplo de texto y lo llamamos categorias.txt, dentro de ese fichero, introducimos las siguientes lineas:


Informatica;Portatiles
Portatiles;Acer

En este caso estamos indicando, que se va a crear una categoría llamada Informática, y que dentro de esa categoría tendremos la subcategoría Portátil, y dentro de la subcategoría Portátil la subcategoría llamada Acer.

Una vez creado el fichero y guardado lo debemos importar en la pestaña Herramientas -> Importar -> Categorias:

 

A la hora de importar, en este caso asociamos la columnas:

Continúa leyendo Ejemplo de importación de categorías y productos con varios niveles en Prestashop

Borrar historial de stock (movimientos de stock) en Prestashop

Es posible que de pronto nos entre la necesidad dejar la siguiente pantalla vacía:

 

Para vaciar el historial de movimientos de stock, tenemos varias opciones, una seria ejecutar la siguiente de instrucción en la consola sql:

TRUNCATE `prefijotabla_stock_mvt` ;


También podemos editar el siguiente fichero:
Continúa leyendo Borrar historial de stock (movimientos de stock) en Prestashop

Como generar traducciones manuales en Prestashop

Es posible que en un momento, nos entre la curiosidad de realizar las traducciones manuales en los ficheros de los lenguajes, por ejemplo si abrimos el fichero es.php de la plantilla por defecto, vemos las siguientes lineas:

(Solo pego un extracto)


$_LANG['404_1d3ac0a5826e47e3c2761085e97877f6'] = 'Página no disponible';
$_LANG['404_902b0d55fddef6f8d651fe1035b7d4bd'] = 'Error';
$_LANG['404_4f4816c6984e3c832882b39d8fecbd2c'] = 'Lo sentimos, la página no se encuentra disponible.';
$_LANG['404_21dfea356c48679a5ce6671ee307d2a4'] = 'Para buscar un artículo, por favor, indique su nombre en el siguiente campo:';
$_LANG['404_a68ba7d969d1294a35138fa501dfb078'] = 'Busque en nuestra tienda:';

Continúa leyendo Como generar traducciones manuales en Prestashop