Eliminar campos obligatorios del componente nativo contactos joomla  

 
Luis Manuel
 Luis Manuel
Estimable Member

Estoy intentando eliminar del componente nativo de joomla del componente contactos que al activar el formulario que viene por defecto con los campos integrados, quisiera quitar la opción de campos obligatorios de nombre y correo electrónico para que sea un formulario totalmente anonimo, utilizo este componente porque con lo que trae es suficiente para lo que me ha solicitado mi cliente, el caso es que los he ocultado por css, pero en php... creo que es el archivo controllers.php elq ue hay que tocar, pero no sé exactamente qué hay que modificar para que los campos que menciono de nombre y correo electrónico no sean obligatorios.

A ver si me podéis ayudar porque con esto ya casi casi que está acabado la web, he buscado info por otros ofors pero no encuentro esto exactamente.
Gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 04/03/2015 11:32 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Prueba a editar el archivo components/com_contact/models/forms/contact.xml. Aquí verás los distintos campos del formulario. Cada uno de ellos tendrá un campo como el siguiente:

required="true"

El required puede ser true o false. Prueba a poner a false los campos de nombre y email y comprueba si funciona.

Recuerda hacer una copia de archivo contact.xml antes de modificarlo.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 04/03/2015 3:01 pm

Cursos Gratuitos WordPress

Luis Manuel
 Luis Manuel
Estimable Member

Genial Pablo, y yo buscando en js la función y era más fácil así, funciona perfecto, gracias.

Saludos cordiales.

ResponderCitar
Respondido : 04/03/2015 3:08 pm

Por favor Iniciar Sesión o Registro