Mostrar solo los nuevos productos en el feed en Prestashop

Prestashop lleva un módulo llamado “Fuente de productos RSS“,  pero este módulo no está 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 línea:

$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

Importación de categorías y productos en Prestashop

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

Primero vamos a crear un fichero de texto y lo llamamos categorias.txt, dentro de ese fichero añadimos las siguientes líneas:


Informatica;Portatiles
Portatiles;Acer

En este ejemplo, estamos indicando, que se va a crear una categoría llamada Informática, y que dentro de dicha 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 -> Categorías:

Primer paso importación - Productos
Primer paso importación – Productos

A la hora de importar, en este ejemplo asociamos las siguientes columnas:

Seleccionar datos a importar
Seleccionar datos a importar

Continúa leyendo Importación de categorías y productos en Prestashop

Borrar historial de stock (movimientos de stock) en Prestashop

Historial de stock en Prestashop
Historial 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