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

Ocultar fecha de creación de cuenta del cliente en el Back-Office en Prestashop

Puede ser que nos entre la necesidad en un futuro ocultar la fecha de la creación de la cuenta en el panel de administración de la tienda:

Fecha registro clientes Prestashop
Fecha registro clientes Prestashop

Para ello debemos modificar el fichero: carpeta-administracion/tabs/AdminCustomers.php
Continúa leyendo Ocultar fecha de creación de cuenta del cliente en el Back-Office en Prestashop

Charlas – Zona Comunidad – Barcamp Prestashop Barcelona

En la zona de la Comunidad en el Barcamp de Prestashop, finalmente se hicieron 3 charlas presenciales.

La primera charla, fue por parte de markpubli, fue una charla muy curiosa, donde estuvo hablando de los principios del posicionamiento web, aplicándolos sobre Prestashop (fue una charla de unos 20 minutos, más o menos).

Si nos termina proporcionando el fichero de su presentación, lo colgaremos en el blog.

La segunda charla, fue por parte del Profesor Yale, en la que estuvo hablando sobre la integración de Mailchimp sobre prestashop. (Fue una charla de unos 20 minutos, mas o menos)

Continúa leyendo Charlas – Zona Comunidad – Barcamp Prestashop Barcelona

Reseña – Mostrar nuevos productos en la home en Prestashop

Lo primero de todo el autor del módulo es Prestashopic y se trata de un módulo gratuito.

¿Qué hace el módulo?

El módulo muestra los nuevos productos que se vayan añadiendo en la tienda en la home (página principal), en un bloque como el de productos destacados.

Bloque de nuevos productos en Prestashop
Bloque de nuevos productos en Prestashop

Continúa leyendo Reseña – Mostrar nuevos productos en la home en Prestashop

Desactivar productos masivamente en Prestashop

Es posible que, en un momento dado, nos entre la necesidad de desactivar todos los productos bajo una condición, para ellos por ejemplo podemos ejecutar la siguiente instrucción sql:

UPDATE ps_product SET active = 0 where price = 0;

En esta instrucción indicamos, que se van a desactivar todos los productos donde el precio de ese producto tenga el valor  “0”.

En este caso utilizamos el prefijo ps_, en vuestro caso sería el prefijo que se asocia a las tablas de la base de datos donde tengas instalado vuestra tienda Prestashop.

* Actualización del artículo para versiones posteriores de Prestashop, aplicar el mismo cambio sobre la tabla ps_product_shop

Url Transportistas en Prestashop (Correos y MRW)

Prestashop, permite configurar lógicamente diversos transportistas, pero uno de los temas interesantes, es que les podamos asignar una url para el seguimiento del envío.

Definir URL de seguimiento del transportista en Prestashop
Definir URL de seguimiento del transportista en Prestashop

La url de seguimiento que a que añadir en caso de que el transportista sea CORREOS es:

URL seguimiento transportista de Correos
URL seguimiento transportista de Correos

Continúa leyendo Url Transportistas en Prestashop (Correos y MRW)

Reseña – Módulo noticias Twitter de diferentes fuentes en Prestashop

Lo primero de todo el autor del módulo es LandOfCoder. El módulo es totalmente gratuito.

¿Qué hace el módulo?

El módulo permite mostrar los últimos tweets  de los usuarios que se hayan configurado en el mismo panel de configuración de dicho módulo.

Configuración módulo Twitter
Configuración módulo Twitter

Continúa leyendo Reseña – Módulo noticias Twitter de diferentes fuentes en Prestashop

Reseña – Módulo para recibir una notificación de cuando un usuario se registra en vuestra tienda en Prestashop

Lo primero de todo el autor del módulo es Danni Afasyah y se trata de un módulo gratuito:

¿Qué hace el módulo?

El módulo envía un email al administrador de la tienda cada vez que un usuario se registre en vuestra tienda.

Email recibido
Email recibido

El módulo no ofrece ninguna opción de configuración adicional.

Módulo instalado
Módulo instalado

Continúa leyendo Reseña – Módulo para recibir una notificación de cuando un usuario se registra en vuestra tienda en Prestashop