Avisos
Vaciar todo

contactar en k2

6 Respuestas
4 Usuarios
0 Reactions
2,168 Visitas
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes.
Hay alguna forma de insertar en k2 un formulario de contacta con nosotros, como el "email" o "deja un comentario", o hay que hacerlo a manual?
Un saludo Enrique.

URL del sitio: http://www.informaticapavon.net/desarrollo/webclasicos


 
Respondido : 09/05/2012 3:18 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Por defecto la opción de contactar no va incluida en el k2, por lo que tendrías que hacer cambios en la plantilla del artículo del K2 para agregar este formulario de contacto.

Una opción que podría usar sería crear el formulario de contacto con el componente Breezinforms, y luego coloques en código necesario en la plantilla de artículo de K2 para que se cargue este formulario.

Si usas la plantilla por defecto, el archivo a editar sería el components/com_k2/templates/default/item.php y el código a colocar sería el siguiente:


en donde NOMBRE_FORMULARIO es el nombre del formulario de Breezingforms.

Ten en cuenta que para que funcione esto tienes que tener instalado y activado el plugin de Breezingforms.


 
Respondido : 09/05/2012 5:06 pm
Respuestas: 2640
Famed Member
Topic starter
 

Hola Pablo.
Podria insertar ese codigo en la parte del botón que llama al formulario de "email"? Y en que parte exactamente habría que insertarlo? Lo que yo quiero que al pulsar en el botón "Email" me salga el formulario de breezingforms, se podria hacer?.
Un saludo, Enrique.


 
Respondido : 10/05/2012 8:37 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Enrique, una idea sería meter ese código en un div, así:

Después, ese DIV deberás de mostrarlo u ocultarlo con Javascript cuando pinches el botón.. no es muy complicado, puedes hacerlo simplemente modificando las propiedades CSS del div con CSS...

Saludos


 
Respondido : 10/05/2012 9:31 am
Respuestas: 2640
Famed Member
Topic starter
 

Wenas David.
Con este codigo debería aparecer el formulario no? Pero antes tendría que crear el boton no? No lo logro enlazar bien en el archivo y no me sale bien. Mira este es el codigo que he utilizado:

function mostrardiv() {

div = document.getElementById(‘formulario’);

div.style.display = ”;

}

function cerrar() {

div = document.getElementById(‘formulario’);

div.style.display=’none’;

}

y despues en la siguiente linea pongo esto:

  • -- esto es lo que he cambiado para que llame a la funció no?


  • Haber si me puedes ayudar, gracias.
    Un saludo, Enrique


     
    Respondido : 10/05/2012 10:33 am
    Jhon
     Jhon
    Respuestas: 44989
    Illustrious Member Moderator
     

    Hola Enrique

    En el código anterior tienes que llamar al javascript en el evento onclick

    
    

    Creo que la forma más práctica es hacer un formulario de contacto, luego en el ítem de email colocar el link hacia ese formulario, esto evitará que uses javascript.

    Por ejemplo :

    
    

    Saludos.


     
    Respondido : 12/05/2012 12:23 pm