Modulo de contacto

Events happening in the community are now at Drupal community events on www.drupal.org.
tigreton's picture

Hola otra vez. Después de haber conseguido mi views de productos me encuentro en el diseño del modulo de contacto.
Estoy usando el modulo "contact" del core. Pero no veo en ningún sitio donde puedo camiar los campos, ni el diseño ni nada.

Por lo pronto tengo que mostrarlo a 2 columnas, texto a la izquierda y digamos que el formulario a la derecha. Lo único que he conseguido es poder mostrar un texto arriba creando una pagina que salga solo en /contact y mostrando un texto. Pero me sigue saliendo debajo y centrado el formulario. ¿Alguno sabe que puedo hacer? ¿como habeis maquetado vuestros formularios?

Gracias, Jorge

AttachmentSize
contacto.jpg78.32 KB

Comments

A este paso te vamos a tener

aheredia's picture

A este paso te vamos a tener que cobrar ;)

Prueba con http://drupal.org/project/contact_form_blocks que convierte el contact form en un bloque que puedes posicionar donde quieras.

Para modificar el formulario de contacto lo normal es usar css.

Si se te queda corto porque necesites mas campos podrias utilizar webform como alternativa

Saludos

como ha dicho aheredia, si lo

oskar_calvo's picture

como ha dicho aheredia, si lo que quieres son los labels a un lado y los campos en la opuesta lo mejor es css.

Si tienes dudas de módulos lo mejor es que mires en drupalmodules.com , te ayudará mejor que nosotros.

Oskar

A lo mejor la combinación de

jordi_bcktt's picture

A lo mejor la combinación de estos módulos te sirve para tu propósito.

Webform http://drupal.org/project/webform

Arrange Fields http://drupal.org/project/arrange_fields

De todas maneras como dicen tanto Aheredia como Oskar, lo mas habitual sería usar css.

Leete estos tutoriales básicos sobre floating. Te servirán para cualquier tipo de diseño. http://css.maxdesign.com.au/floatutorial/

Saludos.

Una recomendación para multilenguaje

nonom's picture

Anteriormente yo usaba webform http://drupal.org/project/webform casi para todo, pero surgió que aparte necesitaba que los formularios fueran multilenguaje y webform no se deja tan fácil.

Terminé haciendo un pequeño módulo para el formulario de contacto y asunto resuelto. Hay muchos ejemplos en la documentación y añadir y quitar campos con Form API es realmente sencillo. Te recomiendo esa opción, porque además se aprende mucho.

Un saludo

A ti te quería contestar por

tigreton's picture

A ti te quería contestar por otro lado jaja.
Como el mio es multilenguaje y ya modifiqué el modulo contacto traduciendolo, lo que voy a intentar hacer es otro modulo(contact2) con los mismos campos y todo, lo unico que traducido al inglés.
¿Qué te parece esta idea? ¿Factible?

Por curiosidad, no habrás subido tu módulo, ¿no?

Saludos

Hasta arriba

tigreton's picture

De trabajo, pero al final entre unos y yo, lo saqué. Finalmente usé unicamente el modulo contact del core. Me mostraban creo que 4-5 campos. Los he ocultado con css algunos campos como el subject, he quitado los dos resize que tiene chrome, el de resize: none y el que te tienes que meter en el modulo de contacto y poner #resizable = FALSE
Pedazo lio, puse eso en todo lo que veía con almohadilla jaja.
Me he tenido que meter otra vez en el codigo para quitar el true al campo subject

He subido la web para que lo veais:
http://groups.drupal.org/files/contacto.jpg

La verdad aunque parezca una tonteria me siento orgulloso, parece profesional ;)

Ahora lo que tengo que hacer, es que al enviar el formulario vaya a la pagina que yo quiera y no vaya al home, algo raro... pero bueno, al código otra vez del modulo.

Los modulos que me habeis indicados estan guardado en mi carpetita "drupal" donde tengo todo lo que me voy encontrando y lo voy catalogando.
Muchas gracias por todo!!

Creo que esto último que

marcetm's picture

Creo que esto último que indicas lo puedes solucionar con el módulo trigger del core

Creo que deberias invertir

aheredia's picture

Creo que deberias invertir algo del tiempo en buscar los modulos que necesitas antes de ponerte a codificar o a preguntar la solucion ;). La investigacion es parte del aprendizaje en drupal. Seria interesante que te pasases por drupalmodules.com como te dijo oskar_calvo o por la pagina oficial drupal.org

Saludos

Si te fijas bien en mi primer

tigreton's picture

Si te fijas bien en mi primer post, no pregunté por algún módulo. Dije que como se podia hacer con el modulo contact del core, porque pensaba que me valia. Y al final era css todo jaja.

Y ahora que conozco drupalmodules le daré un buen uso. Y para cualquier cosa que haga debo investigar bastante al ser nuevo, eso siempre.

Spanish

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: