Error país (Address->id_country empty) en el formulario de registro de Prestashop

La propiedad Address->id_country está vacía.

Al igual que ocurría con el tema de las provincias en el formulario de registro, si el campo “país” no aparece en el formulario de registro, de la dirección del cliente, revisa que en el formato de dirección dentro de la gestión de países en Prestashop 1.7  (Internacional -> Ubicaciones Geográficas -> Países -> Editar País -> Formato de dirección) tengas añadido el campo:

Continúa leyendo Error país (Address->id_country empty) en el formulario de registro de Prestashop

Ancho pestañas productos al completo en Prestashop 1.7

Documento para aumentar en la ficha del producto de Prestashop 1.7 el ancho de las pestañas del producto donde se muestra la descripción del mismo entre otros datos.

Pestañas comprimidas en la ficha del producto de Prestashop 1.7
Pestañas de la ficha del producto expandidas

Para ver el documento explicativo, tenéis que pinchar en la siguiente imagen:

Aumentar ancho de las pestañas en la ficha del producto de Prestashop 1.7

[DOC] Configuración del servidor para Prestashop

Recomendaciones a la hora de configurar tu servidor en Prestashop.

Para acceder a las recomendaciones, debéis pinchar en las siguientes imágenes (dependiendo de la versión de Prestashop que uses).

Para Prestashop 1.6

Configuración servidor en Prestashop 1.6
Configuración servidor en Prestashop 1.6

Para Prestashop 1.7

Configurar servidor en Prestashop 1.7

Hooks de la página de confirmación del pedido en Prestashop 1.7

En este TIP de Prestashop, comentaremos los hooks/posiciones disponibles en la página de confirmación del pedido en Prestashop 1.7

Si accedemos al fichero: “/themes/classic/templates/checkout/order-confirmation.tpl” vemos disponibles los siguientes hooks (en la página de confirmación del pedido) Continúa leyendo Hooks de la página de confirmación del pedido en Prestashop 1.7

Banner de la página principal en la cabecera en Prestashop 1.7

En este pequeño documento, vamos a cambiar de localización del módulo de banner que se muestra en la página principal para colocarlo en la cabecera de la tienda.

Banner principal en Prestashop 1.7

La idea es dejar ese banner en la cabecera de la tienda.

Banner cabecera

Vemos que en el fichero: /themes/classic/templates/_partials/header.tpl (versión 1.7.2.4 de Prestashop) disponemos de la siguiente línea de código:

{block name='header_banner'}
<div class="header-banner">
{hook h='displayBanner'}
</div>
{/block}
header.tpl

Y la vamos a dejar del siguiente modo (hemos encerrado la impresión del hook -> displayBanner dentro de un div con clase container):

Continúa leyendo Banner de la página principal en la cabecera en Prestashop 1.7

Creación de un módulo de pago en Prestashop 1.7

Hace tiempo que no me paso por el blog francés de h-hennes, y a que resaltar que últimamente tiene unos artículos interesantes, donde traduciré parte de unos de los artículos que podéis ver de forma completa en su mismo blog y que me ha parecido que os puede interesar.

En este pequeño TIP rápido que es solo recomendado para aquellas personas que hayan tocado el desarrollo de módulos orientados a métodos de pago en versiones anteriores de Prestashop, comentare algunos aspectos básicos que se introducen como novedad en Prestashop 1.7 respecto a Prestashop 1.6.

A los módulos que gestionan los sistemas de pago, a que indicarles que usan la clase: PaymentOption (antiguamente esto no se hacía)

Continúa leyendo Creación de un módulo de pago en Prestashop 1.7

Cambiar pestaña por defecto de la zona de módulos en Prestashop 1.7

En su momento estuvimos comentado a grosso modo las novedades y opciones básicas de la gestión de módulos desde el panel en Prestashop 1.7

Recordamos que cuando accedemos a la gestión de módulos en Prestashop 1.7 desde la pestaña Módulos -> Módulos y servicios.

Inicialmente accedemos por defecto a la pestaña “Selección“.

Pestaña “Selección” por defecto al acceder a la gestión de módulos en Prestashop 1.7

La idea es acceder por defecto a la opción/pestaña  “Módulos Instalados” cuando vayamos acceder a  la gestión de módulos desde Módulos -> Módulos y servicios.

Pestaña módulos instalados por defecto

Continúa leyendo Cambiar pestaña por defecto de la zona de módulos en Prestashop 1.7

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

No se ve el enlace de contacte con nosotros en la cabecera de Prestashop 1.7

Hace tiempo que no escribo, y aquí va otro post chorra sobre Prestashop 🙂

En las variantes actuales de Prestashop 1.7 (al menos en la 1.7.2.3 y anteriores variantes de Prestashop 1.7) no aparece el enlace de Contacte con nosotros en la cabecera cuando se muestra el número de teléfono de la tienda.

Enlace “Contacte con nosotros” en la cabecera de Prestashop 1.7
Teléfono cabecera Prestashop 1.7

¿Cómo es posible si estamos hablando del módulo: “Información de contacto“?

Se debe a que en el fichero: “/themes/classic/modules/ps_contactinfo/nav.tpl“, disponemos de un condicional que dice “Si se muestra el número de teléfono no se muestra el enlace de “Contacte con nosotros”

Código Módulo Prestashop 1.7

Una de las posibles opciones para que se vea el enlace de “Contacte con Nosotros” al lado del “Teléfono” cuando tengamos configurado el número de teléfono de la tienda, es copiar la siguiente línea de código:


<a href="{$urls.pages.contact}">{l s='Contact us' d='Shop.Theme.Global'}</a>

Continúa leyendo No se ve el enlace de contacte con nosotros en la cabecera de Prestashop 1.7