como añadir campo "...
 
Avisos
Vaciar todo

como añadir campo "teléfono" en formulario "tienes dudas acerca de este producto"

27 Respuestas
5 Usuarios
0 Reactions
5,494 Visitas
Juan
 Juan
Respuestas: 1134
Noble Member
Topic starter
 

Hola, quisiera añadir un campo obligatorio en el formulario de " tiene dudas acerca de este producto" que aparece en los procutos.

Como y donde tendría que cambiarlo?

Gracias

URL del sitio: http://www.lemanscenter.es


 
Respondido : 05/06/2012 3:27 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola Juan,

En este caso, adjúntanos el fichero en un .zip para poder revisar la codificación del mismo.

Saludos.


 
Respondido : 19/06/2012 11:03 pm
Juan
 Juan
Respuestas: 1134
Noble Member
Topic starter
 

Ok, Ahí va...

saludos


 
Respondido : 20/06/2012 7:19 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Juan, para simplificar un poco las cosas yo lo que haría es editar el fichero:

/public_html/components/com_virtuemart/themes/default/templates/product_details/flypage-ask.tpl.php

Allí localiza donde se hace esto:

	
	  
	

Y cámbialo por esto:


  ¿Tiene dudas acerca de este producto?

En este código deberás de sustituir el href por el enlace a BreezingForms que tienes que haber creado antes... en este formulario de BreezingForms puedes poner los campos que quieras, y desde BreezingForms puedes colocar un campo hidden que obtenga el ID de artículo como parámetro de la URL que has de colocar en el HREF..

Con esto entiendo que se soluciona el problema que tienes..

Saludos


 
Respondido : 20/06/2012 9:04 am
Juan
 Juan
Respuestas: 1134
Noble Member
Topic starter
 

Hola, despues de algun tiempo, y ahu sin resolver esté problema que tengo con el campo teléfono que quiero añadir al formulario. He decidio hacer mis pinitos de CSS y estudiar un poco Firebug, la cosa, es que en firebug, he conseguido añadir el capo "teléfono" pero no encuentro el archivo que tendría que editar.

Me podeis indicar donde se encuentra??

Dejo captura,

saludos!


 
Respondido : 11/08/2012 9:11 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Juan,

Creo que David te indico claramente que archivo debes editar (no con Firebug, ya que este no te resuelve este tipo de situaciones, no tiene nada que ver con estilos).

- /public_html/components/com_virtuemart/themes/default/templates/product_details/flypage-ask.tpl.php

¿Lo revisaste y probaste el hack que plantea David?.

Saludos


 
Respondido : 11/08/2012 9:17 pm
Juan
 Juan
Respuestas: 1134
Noble Member
Topic starter
 

Ok, pero me da la sensación que éste archivo corresponde al estilo del producto, necesitaria saber donde está el archivo del formulario en sí.

Gracias


 
Respondido : 11/08/2012 9:23 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Juan,

No es un solo archivo sino varios los implicados aunque depende de tu versión de VirtueMart:

/components/com_virtuemart/themes/default/templates/pages/shop.ask.tpl.php
/administrator/components/com_virtuemart/classes/ps_communication.php
/administrator/components/com_virtuemart/html/shop.ask.php
/components/com_virtuemart/themes/default/templates/order_emails/enquiry-email.tpl.php

Además de estos archivos es posible que se vea implicado el archivo spanish.php que gestione el idioma de VirtueMart, pero como te digo todo depende de tu versión "exacta" de VirtueMart.

Saludos


 
Respondido : 11/08/2012 10:03 pm
Juan
 Juan
Respuestas: 1134
Noble Member
Topic starter
 

la version exacta, como dije al principio, es VirtueMart 1.1.9 stable

Gracias


 
Respondido : 12/08/2012 8:18 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Juan

Tal como te comenté anteriormente la solución más práctica es que realices un formulario externo con BF y luego cambies el link.

Sigue los pasos que te indicó David.

Saludos.


 
Respondido : 12/08/2012 4:41 pm
Juan
 Juan
Respuestas: 1134
Noble Member
Topic starter
 

Ok, y no lo dudo que sea la opción más practica, eché bastante tiempo en ello, será por mi ineptitud, si mirais más arriba, vereis como hay preguntas mias sin responder. Pero de todos modos, vuelvo al principio del todo.

Lo que necesito exclusivamente es añadir un campo obligatorio al actual formulario, lo he conseguido añadir mediante firebug editando, pero no encuentro el archivo a modificar, imagino que será el mismo que modifico con firebug. Dejo captura.

Gracias.


 
Respondido : 12/08/2012 4:52 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Juan

Ubica el siguiente archivo, debes reemplazar default por el theme que estas usando.
/components/com_virtuemart/themes/default/templates/pages/shop.ask.tpl.php

Saludos


 
Respondido : 13/08/2012 5:33 pm
Juan
 Juan
Respuestas: 1134
Noble Member
Topic starter
 

Resuelto, tansolo he tenido que editar un poco el el archivo en la tura que me facilitó john y listo!

Gracias 😉


 
Respondido : 14/08/2012 9:13 am
Página 2 / 2