martinjalcak Posted December 3, 2015 Share Posted December 3, 2015 Quiero añadir campo para introducir teléfono al formulario del contacto en Prestashop 1.6.1.1. Utilizo plantilla Default bootstrap. Siguiendo las guías en el foro no he llegado al resultado, porque creo que son todo para versión 1.5. Sólo he conseguido añadir el campo, pero faltaría modificar el controler y un par de cosas más. Alquien me puede orientar..? Link to comment Share on other sites More sharing options...
cristhians Posted December 18, 2015 Share Posted December 18, 2015 Hola estimados, Estoy con el mismo problema, quiero agregar campos al formulario de contacto de prestashop y no he podido. Mi web www.agromaq.com/boceto Alguien puede ayudarme? Link to comment Share on other sites More sharing options...
conceptorobledo Posted December 18, 2015 Share Posted December 18, 2015 (edited) Sigan este tutorial http://nemops.com/adding-new-fields-to-prestashop-contact-form/#.VnQy6lQVikp pero para prestashop 1.6 hay que cambiar el último paso. En el último paso, en vez de hacer override a message.tpl, hay que hacer override a "themes\default\template\controllers\customer_threads\helpers\view\view.tpl". Para evitar errores por archivos no encontrados (Se necesitan todos los archivos de la carpeta view) le hice un override a toda la carpeta view "themes\default\template\controllers\customer_threads\helpers\view\." No se si sea la mejor práctica, pero funciona. En la línea 64 de view.tpl le agregan "<h2>{$thread->extrafield|escape:'html':'UTF-8'}</h2>" Debería quedarles así {else} <h2>{$thread->extrafield|escape:'html':'UTF-8'}</h2> <h2>{$thread->email|escape:'html':'UTF-8'}</h2> {/if} Edited December 18, 2015 by conceptorobledo (see edit history) Link to comment Share on other sites More sharing options...
gbruel2@ Posted January 15, 2016 Share Posted January 15, 2016 Hola Gente, alguien sabe como dejar el formulario como la imagen que adjunto para que solamente si alguien quiere y va como customizando un producto, LOS ATRIBUTOS de un producto, cuando hago click " ENVIAR POR MAIL PARA COTIZAR" me salga con un POPUP o con el formulario de contacto propio de prestashop pero... con el agregado del producto que seleccioné. Las imagenes que adjunto son muy ilustrativas, si alguien me puede ayudar por donde puedo empezar seria excelente. ya comente css desde product-list.tpl y otros .tpl el sitio no va a requerir comprar online, solo que el usuario seleccione color, tamaño, otros filtros y todos esos datos que esten en el formulario cuando un VISITANTE (no hay registro de usuarios) esta interesado en saber precio, directamente envia un formulario con los "atributos" que seleccionó previamente. SOS Dios tiene tu recompensa. Link to comment Share on other sites More sharing options...
martinjalcak Posted January 21, 2016 Author Share Posted January 21, 2016 Sigan este tutorial http://nemops.com/adding-new-fields-to-prestashop-contact-form/#.VnQy6lQVikp pero para prestashop 1.6 hay que cambiar el último paso. En el último paso, en vez de hacer override a message.tpl, hay que hacer override a "themes\default\template\controllers\customer_threads\helpers\view\view.tpl". Para evitar errores por archivos no encontrados (Se necesitan todos los archivos de la carpeta view) le hice un override a toda la carpeta view "themes\default\template\controllers\customer_threads\helpers\view\." No se si sea la mejor práctica, pero funciona. En la línea 64 de view.tpl le agregan "<h2>{$thread->extrafield|escape:'html':'UTF-8'}</h2>" Debería quedarles así {else} <h2>{$thread->extrafield|escape:'html':'UTF-8'}</h2> <h2>{$thread->email|escape:'html':'UTF-8'}</h2> {/if} He seguido el manual que mencionas y he cambiado el último paso, sin embargo no me funciona. Al enviar el formulario se queda en página en blanco. tenía que deshacer los pasos hasta el paso 2, para que vuelva a funcionar. Espero de no haber fallado en ningún paso, pero no sé donde puede haber el problema.. Link to comment Share on other sites More sharing options...
cocalocaonline Posted December 8, 2016 Share Posted December 8, 2016 Sigan este tutorial http://nemops.com/adding-new-fields-to-prestashop-contact-form/#.VnQy6lQVikp pero para prestashop 1.6 hay que cambiar el último paso. En el último paso, en vez de hacer override a message.tpl, hay que hacer override a "themes\default\template\controllers\customer_threads\helpers\view\view.tpl". Para evitar errores por archivos no encontrados (Se necesitan todos los archivos de la carpeta view) le hice un override a toda la carpeta view "themes\default\template\controllers\customer_threads\helpers\view\." No se si sea la mejor práctica, pero funciona. En la línea 64 de view.tpl le agregan "<h2>{$thread->extrafield|escape:'html':'UTF-8'}</h2>" Debería quedarles así {else} <h2>{$thread->extrafield|escape:'html':'UTF-8'}</h2> <h2>{$thread->email|escape:'html':'UTF-8'}</h2> {/if} cuando se envian los emails se visualiza el nuevo campo creado?? por que llevo todo el dia y no hay manera... voy a porbar a ver si rula Link to comment Share on other sites More sharing options...
cocalocaonline Posted December 9, 2016 Share Posted December 9, 2016 Sigan este tutorial http://nemops.com/adding-new-fields-to-prestashop-contact-form/#.VnQy6lQVikp pero para prestashop 1.6 hay que cambiar el último paso. En el último paso, en vez de hacer override a message.tpl, hay que hacer override a "themes\default\template\controllers\customer_threads\helpers\view\view.tpl". Para evitar errores por archivos no encontrados (Se necesitan todos los archivos de la carpeta view) le hice un override a toda la carpeta view "themes\default\template\controllers\customer_threads\helpers\view\." No se si sea la mejor práctica, pero funciona. En la línea 64 de view.tpl le agregan "<h2>{$thread->extrafield|escape:'html':'UTF-8'}</h2>" Debería quedarles así {else} <h2>{$thread->extrafield|escape:'html':'UTF-8'}</h2> <h2>{$thread->email|escape:'html':'UTF-8'}</h2> {/if} funciona perfectamente! gracias!! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now