Restringir módulos por grupos de clientes en Prestashop

En Prestashop, podemos crear restricciones de módulos por grupos de clientes que nos hayamos creado o que existan previamente.

Para restringir módulos por grupos de clientes debemos acceder a la pestaña Clientes -> Grupos del panel de administración de Prestashop.

Gestión grupos Prestashop
Gestión grupos Prestashop

Continúa leyendo Restringir módulos por grupos de clientes en Prestashop

Reseña – Módulo para entrar como cliente desde el panel de administración en Prestashop

Lo primero de todo el autor del módulo es axelmdp (El módulo es totalmente gratuito)

¿Qué hace el módulo?

El módulo permite desde el panel administración, el poder seleccionar un cliente registrado y que podamos entrar en la tienda con sus credenciales.

Continúa leyendo Reseña – Módulo para entrar como cliente desde el panel de administración en Prestashop

Desactivar registros automáticos en Prestashop

Es posible que nos entre la necesidad de que cuando los usuarios se registren en la tienda, estos registros no sean activados automáticamente (y luego poder activarlos desde la zona de clientes en el panel de administración), para ello podemos ir al siguiente fichero:

El fichero que debemos modificar es:

/controllers/AuthController.php

Buscamos la siguiente línea de código:

$customer->active = 1;

Y simplemente la cambiamos por:

$customer->active = 0;

Como podéis ver, hemos cambiado el valor 1 por 0.

1 => Activado por defecto
0 => Desactivado por defecto

Continúa leyendo Desactivar registros automáticos en Prestashop

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