Fondo independiente en las páginas de contenido en Prestashop

Con páginas de contenido, me refiero a lo que conocemos en antaño como páginas CMS, que en Prestashop 1.7 las creamos en la pestaña Diseño => Páginas (recordar información).

Imaginemos que hemos creado una página de contenidos en la pestaña Diseño => Páginas, donde queremos mostrar lo que veamos conveniente, pero queremos que esa página no tenga el fondo blanco que viene por defecto, pero que si lo mantenga el resto de las páginas. (Vuelvo a recordar que estamos hablando de los contenidos que creamos en la pestaña Diseño => Páginas)

Continúa leyendo Fondo independiente en las páginas de contenido en Prestashop

Mostrar email del cliente de forma más visual en la ficha del pedido en Prestashop

La idea de este tutorial, es mostrar el email del cliente en el encabezado del bloque “Pedido”, que vemos dentro de la ficha del pedido (valga la redundancia).

Bloque Pedido

El resultado final, sería:

Mostrando email del cliente

Es cierto, que el email, lo podemos ver directamente en el bloque “Cliente” de la ficha del pedido, pero a lo mejor te interesa verlo directamente en el título del bloque “Pedido“.

El proceso, para mostrar el email del cliente en el título del bloque “Pedido”, es más sencillo de que te lo puedes imaginar.

Continúa leyendo Mostrar email del cliente de forma más visual en la ficha del pedido en Prestashop

Cambiar etiqueta H1 del título del producto en la ficha en Prestashop

Como me lo han preguntado por email y es una chorrada, dejo el artículo publicado, por si algún lector se encuentra interesado.

Imaginemos que, por una estrategia, tengas pensado en la tienda a nivel de posicionamiento web (SEO) la intención de cambiar la etiqueta h1 del título del producto de la ficha del mismo, por otra distinta.

En Prestashop 1.6:

Etiqueta H1 en la ficha del producto

Continúa leyendo Cambiar etiqueta H1 del título del producto en la ficha en Prestashop

Cambiar enlace “Continuar comprando” en el carrito en Prestashop

Es posible que tengamos la necesidad de cambiar el enlace “Continuar comprando” presente en el resumen del carrito.

Resumen del pedido

En este ejemplo, vamos a cambiar el enlace actual que nos lleva a la página principal de la tienda, por una de las páginas de contenido que hemos creado en la pestaña Diseño -> Páginas.

Si editamos el fichero:

/themes/classic/templates/checkout/cart.tpl

El código correspondiente al bloque del enlace es el siguiente:

{block name='continue_shopping'}
<a class="label" href="{$urls.pages.index}">
<i class="material-icons">chevron_left</i>{l s='Continue shopping' d='Shop.Theme.Actions'}
</a>
{/block}

Continúa leyendo Cambiar enlace “Continuar comprando” en el carrito en Prestashop

Intercambiar texto “Añadir al carrito” por “Ya está añadido al carrrito” en Prestashop 1.7

Traducción del idioma de Shakespeare al de Cervantes de un aporte construido por myprestamodules con información ampliada.

La idea es que el texto del botón “Añadir al carrito” se cambie por “Ya está añadido al carrito” o similar cuando el producto que vayamos añadir al carrito se haya añadido con anterioridad al mismo.

Mensaje indicando que el producto ha sido añadido con anterioridad al carrito

Accedemos al fichero:

/themes/classic/templates/catalog/_partials/product-add-to-cart.tpl

Buscamos el siguiente código:

Continúa leyendo Intercambiar texto “Añadir al carrito” por “Ya está añadido al carrrito” 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

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

Mostrar la imagen de la marca en su sección en Prestashop

En los listados de fabricantes/marcas no vemos la imagen de la marca.

Título y descripción de la marca

Con este tutorial, podrás visualizar la imagen de la marca.

Imagen marca

Para acceder al tutorial, debéis pinchar sobre la siguiente imagen:

Acceder al tutorial para poder visualizar la imagen de la marca
Acceder al tutorial para poder visualizar la imagen de la marca

Eliminar el título de la categoría en Prestashop 1.7

Es una chorrada, pero me lo pregunto un compañero por telegram y como es sencillo, además de que existen diferencias en las rutas de ficheros y en las líneas de código en esta versión de Prestashop respecto a versiones anteriores, lo explicare de forma simple.

Muestro una pequeña captura, para que nos situemos.

Eliminar título de la categoría en Prestashop 1.7

Para eliminar el título de la categoría cuando estamos viendo la categoría en Prestashop 1.7  y suponiendo que estemos trabajando con la plantilla por defecto, una de las posibles opciones es editar el fichero:

/themes/classic/templates/catalog/listing/category.tpl

Tener en cuenta, que si vuestra plantilla no es la que lleva Prestashop por defecto, no estaremos hablando de la carpeta “classic“, sino de la carpeta de vuestra plantilla.

Fichero category.tpl

Dentro de: Continúa leyendo Eliminar el título de la categoría en Prestashop 1.7