Añadir campos a los productos en Prestashop 1.7

Traducción del francés al castellano de un aporte construido por hennes  con información adicional.

Prestashop 1.7 introduce grandes cambios en el backoffice (panel de administración) en la gestión de los productos en comparación con versiones anteriores de Prestashop.

Vamos a ver como añadir nuevos campos a los productos y administrarlos desde el panel. Al final del post encontrareis un módulo que te permite añadir varios campos en el hook -> displayAdminProductsMainStepLeftColumnMiddle

Vamos a creamos un módulo para añadir y mostrar los campos en el panel de administración y también constuiremos un override de la clase Product.

Continúa leyendo Añadir campos a los productos en Prestashop 1.7

Desactivar el formulario de contacto en Prestashop

Si queremos desactivar el formulario de contacto, tenemos distintas posibilidades, en este artículo vamos a tratar “2”, una consistirá en crear un override del controlador del formulario de contacto y otra se encuentra basada en un módulo. Este “manual” se encuentra basado en Prestashop 1.6. Continúa leyendo Desactivar el formulario de contacto en Prestashop

Mostrar fecha de modificación del producto en Prestashop

En este manual para Prestashop, vamos a mostrar la fecha de modificación (actualización) del producto en la ficha del producto.

Fecha actualización producto

Para mostrar la fecha de modificación (actualización) del producto en la ficha del producto editamos el fichero:

/themes/default-bootstrap/product.tpl

Donde vamos a usar la variable:

Continúa leyendo Mostrar fecha de modificación del producto en Prestashop

IP del cliente en el email del formulario de contacto en Prestashop

Aporte del usuario Masteries de la Comunidad de Prestashop traducido del idioma de Shakespeare al idioma de Cervantes con información adicional.

Con este manual para Prestashop cuando nos envíen un mensaje mediante el formulario de contacto de Prestashop podremos ver en el email recibido la IP de procedencia de la persona que ha enviado dicho mensaje.

Email recibido

Continúa leyendo IP del cliente en el email del formulario de contacto en Prestashop

No me muestra el nombre del atributo en la ficha del producto en Prestashop

Es una tontería, pero, aunque parezca mentira ocurre todavía en algunas plantillas que compras en la tienda de addons o en cualquier otra tienda de plantillas, evidentemente son casos muy concretos y por suerte la mayoría de plantillas están bien desarrolladas y muestran el nombre del atributo en las combinaciones de los productos.

Si estas usando una plantilla que no es la que lleva por defecto Prestashop y te muestra los valores de los atributos correspondiente a las combinaciones que has establecido en los productos, pero no el nombre del atributo (suponiendo que hayas configurado correctamente los atributos, valores y combinaciones de los productos).

¿Por qué no aparece el nombre del atributo?

Continúa leyendo No me muestra el nombre del atributo en la ficha del producto en Prestashop

Gestionar los menús del panel de administración en Prestashop 1.7

Si recordamos en Prestashop 1.6 al acceder a la pestaña Administración -> Menús podíamos gestionar los menús del panel de administración.

Menús en Prestashop

Con la llegada de Prestashop 1.7 (al menos hasta Prestashop 1.7.3.0 beta (lo que ocurra en un presente o futuro no lo sabemos nadie)) este acceso desapareció, pero disponemos de un aporte de la comunidad que soluciona el problema. Continúa leyendo Gestionar los menús del panel de administración en Prestashop 1.7

Estudiando el código de la sección “Su cuenta” de Prestashop 1.7

Sección su cuenta en Prestashop 1.7
Sección su cuenta en Prestashop 1.7

Decir que es una pasada muy rápida y poco exhaustiva sobre la sección “Su cuenta” que visualiza el usuario que se registra en la tienda. Espero que os pueda servir de ayuda.

Plantilla de impresión -> TPL

Fichero: /themes/classic/templates/customer/my-account.tpl

Controlador del FrontOffice correspondiente:

Fichero: /controllers/front/MyAccountController.php

En el fichero TPL observamos:

Continúa leyendo Estudiando el código de la sección “Su cuenta” de Prestashop 1.7

[DOC] Configurar alertas de los emails en Prestashop 1.7

Últimamente no escribo documentación usuario para Prestashop 1.7 porque no me gusta y en la actualidad tenéis disponibles en la red montón de tutoriales (además de la documentación oficial) y múltiples recursos en videotutoriales.

Es simplemente un pequeño documento de unas 1000 palabras aproximadamente donde comentamos paso a paso las opciones que lleva el módulo en cuestión respecto a las alertas (notificaciones) por email en Prestashop.

Para revisar este documento, tenéis que pinchar en la siguiente imagen:

Documentación usuario Prestashop 1.7

¿Por qué no publico videotutoriales sobre Prestashop?

Es una pregunta que me han realizado varias veces y aunque siempre la he respondido de forma privada, nunca lo he comentado públicamente aquí:

Son opiniones mías:

1 – Cuando lees tutoriales o documentación técnica en formato texto hace que de un modo u otro termines profundizando, mientras que cuando ves habitualmente un videotutorial (no siempre) no terminas profundizando y en muchas ocasiones terminas perdido en el limbo y  al final terminas consultando  documentación en modo texto. Está claro que un videotutorial te puede solucionar un problema o duda de forma puntual, pero normalmente no terminas profundizando.

2 – Independientemente de que el blog no da ni ha dado nunca para pagar el alojamiento web ni el dominio (y eso que tenéis un botón de donación en el lateral izquierdo, que sois unos gañanes, sin ánimo de ofender) el tiempo de inversión en montar un videotutorial en condiciones y el beneficio a corto plazo en la actualidad según mi modesta opinión no es aceptable.

3 – No me motiva ni me ha motivado nunca, y posiblemente esta sea la razón más importante 🙂