
Es curioso, en versiones anteriores de Prestashop, se integraba la “vista” del formulario directamente en el fichero “contact-form.tpl” dentro del directorio de la plantilla.
En la actualidad, si nos dirigimos directamente al fichero:
/themes/classic/templates/contact.tpl
Vemos el siguiente código:
{extends file='page.tpl'} {block name='page_header_container'}{/block} {block name='left_column'} <div id="left-column" class="col-xs-12 col-sm-3"> {widget name="ps_contactinfo" hook='displayLeftColumn'} </div> {/block} {block name='page_content'} {widget name="contactform"} {/block}
Si nos ponemos analizar, esta parte:
{block name='left_column'} <div id="left-column" class="col-xs-12 col-sm-3"> {widget name="ps_contactinfo" hook='displayLeftColumn'} </div> {/block}
Es donde se muestra el módulo llamado “Información de contacto (ps_contactinfo)” . Al menos así viene traducida en la variante 1.7.0.2 de la versión 1.7 de Prestashop.

Y esta parte del código:
{block name='page_content'} {widget name="contactform"} {/block}
Hacemos una llamada al “Formulario de Contacto”.

Y a todo esto…. ¿Dónde está el tpl correspondiente al formulario?
Lo podemos encontrar en el directorio:
/themes/classic/modules/contactform/views/templates/widget/contactformt.tpl
Para configurar los destinatarios correspondientes según selecciones en el desplegable “Asunto” es igual que en versiones anteriores pero en distinta pestaña, en este caso en la pestaña “Parámetros de la tienda-> Contacto“

Documento basado en Prestashop 1.7.0.2
Actualización del artículo
Si el formulario de contacto no se visualiza, revisar que en la pestaña módulos -> módulos y servicios -> tengáis instalado el módulo.
Si no estuviera instalado lo buscáis en el bloque “Selección” de la pestaña módulos -> módulos y servicios con el nombre “contactform”

Por otro lado en la configuración del módulo, disponemos de “2” opciones:

- Send confirmation email to your customers -> Permite enviar al usuario que envía un mensaje mediante el formulario una copia del mismo.
- Receive customers’ messages by email -> Permite que puedas recibir los mensajes que te envían en el formulario de contacto en unos de los emails configurados en la pestaña Parámetros de la tienda -> Contacto
Respecto a la configuración completa del formulario de contacto, podéis verlo en el siguiente enlace: Configuración del formulario de contacto en Prestashop 1.7
Nadie, si no fuera por ti, prestashop nos hubiera engullido hace rato
Llevaba buscando sobre ésto un buen rato, y claro, ya lo había resuelto NADIE
🙂
Un cordial Saludo
Gracias por toda la info que nos ofreces.
Un saludo
Buenas tardes,
Y donde se encuentra el archivo que realiza las comprobaciones del formulario de contacto en la versión 1.7.1.0.
Necesito meter la comprobación del recaptcha
Tienes un módulo para esa finalidad: https://victor-rodenas.com/2018/01/18/captcha-para-prestashop-1-7/
De todos modos, te digo que el fichero de las validaciones es el fichero:
/modules/contactform/contactform.php
Hola, que tal estoy armando una tienda y tu blog me es muy util. Te felicito porque casi todo lo que googleo sobre la tienda 1,7 me direcciona a tu web.
Queria preguntarte sobre el formulario de consultas, porque hice un tema hijo, y borre algunas cosas que tenia y no encuentro como poner nuevamente el “contacto con nosotros” el link de texto de la parte superior. Necesito la pag. del formulario e contacto y no e como agregarlo. No encuentro en la web, donde esta o tutoriales de como agregarlo. Tengo la version 1.7.2.4 Si me das una mano y pasas algun link, seria genial. Muchas gracias. Andrés desde Argentina.
Revisa que no te este ocurriendo esto: https://victor-rodenas.com/2017/10/26/no-se-ve-el-enlace-de-contacte-con-nosotros-en-la-cabecera-de-prestashop-1-7/
Hola, pudieras ayudarme a eliminar la información de la tienda y centrar el recuadro de formulario por favor…?
Saludos.
Revisa este post: https://victor-rodenas.com/mostrar-formulario-de-contacto-sin-columna-en-prestashop-1-7/
Muchas gracias!
Hola Nadie!, la verdad que sin ti prestashop en español prácticamente muere, los foros no hay nada por así decirlo, y la verdad te agradezco mucho todos estos años que he mantenido mi tienda y actualizándola siempre has estado ahí de alguna forma.
Quería consultarte si es que hay algún formato gratuito para que se vea más profesional el formulario de contactos, lamentablemente estoy pasando una situación económica complicada y no puedo gasta en un modulo de formato, ya compré un tema moderno y actualicé a prestashop 1.7.3 pero no me alcanza para un formato nuevo y me gustaría cambiarlo, o si tienes por ahí algún consejo o tip que me pueda servir, te agradezco de antemano.
Atentamente, RicRey
El formulario siempre se puede retocar estéticamente. ¿Tienes algún ejemplo que hayas visto y te haya convencido?