[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

Personalizar página 404 de Prestashop 1.7

En este TIP vamos a comentar a grosso modo algunos de los ficheros y aspectos implicados en la página 404 de Prestashop 1.7

Ficheros implicados:

Controlador de la pagina 404 (página no encontrada):

/controllers/front/PageNotFoundController.php

Dentro de: initContent  generación del código status del error 404, y además se indica el TPL que se mostrara.

Dentro de getTemplateVarPage en esta ocasión se sobrescribe el valor de la variable page_title que explicaremos posteriormente (no confundir con la del meta título)

TPLS implicados:

/themes/classic/templates/errors/404.tpl -> Página genérica del error 404 que incluye un include hacia el fichero: /themes/classic/templates/errors/not-found.tpl -> TPL con dos hooks disponibles (displayNotFound y displaySearch)

Continúa leyendo Personalizar página 404 de Prestashop 1.7

Nombre de la categoría en el bloque de productos destacados de Prestashop 1.7

No hablo de cambiar el título dentro de la gestión de traducciones en Prestashop 1.7 sino que automáticamente se muestre el título de la categoría de la cual muestra los productos el módulo en cuestión.

Si recordamos la configuración básica del módulo de productos destacados, entre otras opciones podíamos seleccionar el ID de la categoría para que en el módulo solo se mostraran productos de dicha categoría.

La idea es que el título del bloque depende titularse “Productos destacados” si has dicho que el módulo seleccione los productos de la categoría “Tomates” pues que se titule tomates, o si otro día decides que seleccione los productos de la categoría “EDT” pues que el título del bloque sea “EDT”.  La finalidad es que este cambio se haga de forma automática.

Recuerdo que estoy usando Prestashop 1.7 con la plantilla por defecto (classic).

En el fichero: /modules/ps_featuredproducts/ps_featuredproducts.php dentro de la función: getWidgetVariables

getWidgetVariables

Añadimos la siguiente instrucción: Continúa leyendo Nombre de la categoría en el bloque de productos destacados de Prestashop 1.7

Teléfono en el email de notificaciones de pedidos de Prestashop 1.7

Estamos hablando del email que recibes como notificación de que un cliente ha realizado un pedido en tu tienda. Es decir, del módulo mailalerts en PS 1.6 y ps_emailalerts en PS 1.7.

Es cierto que podemos ver el teléfono del cliente en la dirección debido a que el mismo está añadido en el formato de la dirección en la pestaña Internacional -> Ubicaciones geográficas -> País -> Editar País -> Formato de la dirección  (phone -> número de teléfono fijo, phone_mobile -> número de teléfono móvil) .

Formato de la dirección

Y debido a lo comentado entre otras cuestiones cuando vemos la dirección del cliente impresa vemos el teléfono tanto en los emails como en cualquier otra sección de la tienda.

Dirección cliente

Pero, en esta ocasión la idea es mostrar el teléfono en otra parte del email (independientemente de que se vea en la dirección), para tenerlo más a mano.

Continúa leyendo Teléfono en el email de notificaciones de pedidos de Prestashop 1.7

[DOC] Error – No se puede analizar el directorio “override” en Prestashop

TIP de utilidad por si de pronto en Prestashop nos da el error mencionado el título de la entrada “No se puede analizar el directorio override” al acceder a determinas secciones del panel de administración.

Para acceder al documento y ver una posible solución al problema, debéis pinchar la siguiente imagen:

Configurar servidor en Prestashop 1.7

Crear nuevo campo en los transportistas en Prestashop 1.7

Documento donde vamos añadir un campo nuevo en los transportistas en Prestashop 1.7.

Este documento ha sido probado en Prestashop 1.7.2.4. Lo digo porque existe la posibilidad de que en futuras variantes de Prestashop 1.7.X no sea válido y se haga de forma totalmente diferente.

Añadir campo en la base de datos

En nuestro caso vamos añadir un campo de tipo VARCHAR de 64 caracteres de longitud denominado “campo_prueba“.

El campo lo vamos añadir en la tabla: ps_carrier (recordar que yo digo “ps_” debido a que es el prefijo de las tablas de mi instalación de Prestashop, en vuestro caso este dato puede variar, es solo un aviso para navegantes).

Continúa leyendo Crear nuevo campo en los transportistas en Prestashop 1.7

Eliminar logo administración en Prestashop 1.7

Tutorial que nos puede servir de utilidad para eliminar el logo en el panel de administración de Prestashop 1.7.

Logo panel de administración

Para acceder a este tutorial, que nos servirá para quitar u ocultar el logo en la parte superior del panel de administración, debéis pinchar sobre la siguiente imagen:

Acceder a un tutorial para no mostrar el logo de Prestashop dentro del panel de administración.
Acceder a un tutorial para no mostrar el logo de Prestashop dentro del panel de administración.

Quitar sombras de los productos en Prestashop 1.7

En todos los sitios donde vemos los listados de productos en Prestashop 1.7, vemos que rodea a los productos una especie de sombra.

Sombra productos Prestashop

La idea es dejar los productos de la siguiente forma:

Productos sin sombra

Cuando intentamos inspeccionar el elemento, por ejemplo desde Chrome (F11 / botón derecho del ratón -> inspeccionar elemento).

Inspeccionar elemento

Vemos en el fichero:

/themes/classic/assets/css/theme.css

Continúa leyendo Quitar sombras de los productos en Prestashop 1.7

Limpiar lista de módulos en Prestashop 1.7

Al intentar acceder a la pestaña “Módulos -> Módulos y Servicios

Entrando en la gestión de módulos en Prestashop 1.7

estando situados dentro del bloque “Selección“, muestra tanto los módulos que no están instalados como los módulos disponibles para descargar o comprar (addons).

Listado módulos

Continúa leyendo Limpiar lista de módulos en Prestashop 1.7