sfvgekko Posted March 31, 2011 Share Posted March 31, 2011 HolaEstoy buscando incluir un formulario, he pensado en clonar el contac-form pero lo he visto compicado. Se me ha ocurrido algo pero es un poco curte, el hacer un articulo y dentro de el incluir como opciones de articulo los datos que quiero recibir del formulario.Alguien puede aportarme un modo mejor?Gracias Link to comment Share on other sites More sharing options...
4webs.es Posted March 31, 2011 Share Posted March 31, 2011 si habres el php de contact veras como hay que hacerlo pero sino tienes conocimientos medios de php dudo que consigas hacerlo.. Link to comment Share on other sites More sharing options...
p1r4t0s Posted March 31, 2011 Share Posted March 31, 2011 La mejor forma de hacerlo es con phpmailer pero te resultara si sabes algo de php Link to comment Share on other sites More sharing options...
sfvgekko Posted March 31, 2011 Author Share Posted March 31, 2011 HolaGracias por las respuestas, de momento he "clonado" el contact-form.php y contact-form.tpl y estoy trasteando a ver si puedo adaptarlo, por el momento creo que puedo avanzar , a ver como se asignan las variables, eso no se si sere capaz de adaptarlo pero bueno en ello estoy.Gracias Link to comment Share on other sites More sharing options...
sfvgekko Posted March 31, 2011 Author Share Posted March 31, 2011 Buuf aqui ya me he trabado, no entiendo mucho este codigo, es un selector,donde se pueden definir las opciones? n {l s='Tipo de presupuesto'}{l s='-- Choose --'} {foreach from=$contacts item=contact}{$contact.name|escape:'htmlall':'UTF-8'} {/foreach} Link to comment Share on other sites More sharing options...
sfvgekko Posted March 31, 2011 Author Share Posted March 31, 2011 Bueno veo que las opciones del selector las coge de aqui: {foreach from=$contacts item=contact}Bien donde puedo manipular esos item?Gracias Link to comment Share on other sites More sharing options...
sfvgekko Posted March 31, 2011 Author Share Posted March 31, 2011 Tampoco he encontrado la solucion en la clase contact.php ...dentro de classes Link to comment Share on other sites More sharing options...
tamu secreto Posted April 1, 2011 Share Posted April 1, 2011 ¿donde quieres mostrar el formulario?¿que tipo campo tendra el formulario?¿ que quires que realice el formulario al enviarse?saludos!! Link to comment Share on other sites More sharing options...
p1r4t0s Posted April 1, 2011 Share Posted April 1, 2011 Por lo visto tomaste el camino duro xD!!! el más fasilito era el de phpmailer pero bueno........vas bien, ahora que sabes que el contact-form.tpl se relaciona con el contact-form.php, asegúrate que los nuevos campos que añadas en el tpl apunten asía algo en el contact-form.php EJ: para el campo "ocupación".... elseif (!($company = nl2br2(Tools::getValue('Ocupación')))) $errors[] = Tools::displayError('el campo ocupación no puede estar en vació'); /// ....etc.. Luego la parte más difícil... armar el mail... en la linea 44 más o menos: if (Mail::Send(intval($cookie->id_lang), 'contact', 'Message from contact form', array('{email}' => $_POST['from'], '{ocupación}' => stripslashes($ocupación), ///.....etc. y para terminar agregar las variables en mails/es/contact.html y contact.txt Link to comment Share on other sites More sharing options...
zitrik Posted May 29, 2011 Share Posted May 29, 2011 Perdonad la pregunta, pero... ¿y en el caso de querer enviarlo mediante otra plantilla que no fuese contact.html? ¿Donde debería modificar, por ejemplo, si quiero que me lo envíe con en nombre de work.html o work.txt y así tener dos formularios? Link to comment Share on other sites More sharing options...
Recommended Posts