¿Es posible agregar un campo nuevo al componente contacto que se llame Biografía y que a este campo cuando se vaya a editar en él aparezca el componente JCE como editor?
URL del sitio: Contenido solo visible a usuarios registrados
Hola Luis.
Utilizas algún componente para el formulario de contacto?
Podrías utilizar el componente:
Breezing Forms (Lite)
Un saludo
Hola, estoy utilizando el componente contacto que trae joomla 3.3.6. y quería saber si aparte de los campos que ya trae se puede modificar alguno o añadir otro que sea un textarea y que ese campo lo detecte el editor jce para poder insertar ahí lo que el usuario desee.
Hola Luis.
Joomla no permite (desde la administración) añadir un nuevo campo al formulario de contacto, tendrías que modificar el código para poder realizarlo y todo dependerá de los campos que quieras añadir.
Otra opción y la mas lógica es por medio de un componente como Breezing Forms (Lite)
Revisa esta entrada del Blog:
Instalar la versión gratuita de BreezingForms 1.7.5 en Joomla! 2.5 y Joomla! 3.0
Un saludo
Para lo que necesito me vale con el componente contacto que trae ya joomla, sólo era saber si se podía hacer lo que pregunté.
Gracias.
Hola Luis,
Se puede realizar tal como se indica en https://docs.joomla.org/Adding_custom_fields_to_core_components_using_a_plugin
https://www.youtube.com/watch?v=uQzb7vfZSJI
Saludos
Gracias Jordi, acabo de ver el vídeo y esto funciona para versión anterior a la 3.X, pq el que está explicando comenta que desconoce que si lo que está explicando va a funcionar para versiones superiores a la 2.X.
¿Podrías confirmarlo?
Gracias.
Hola,
En efecto, para Joomla 3 lo más probable es que no funcionen las modificaciones de código para Joomla 2.5. Lo normal es que se produjesen errores.
En el siguiente enlace se dan indicaciones para agregar campos adicionales para el formulario de contacto de Joomla, que sí parece que serían compatibles con Joomla 3:
http://stackoverflow.com/questions/20586581/adding-fields-to-joomla-3-x-contact-component
En todo caso no me parece muy recomendable modificar el código de un componente nativo. Por un lado los cambios se pueden perder con las actualizaciones de Joomla y, por otro, es posible que falle tras actualizar Joomla aunque no se haya modificado el archivo.
Veo mejor opción utilizar algún componente de formularios como el Breezingforms, tal como te comentaba Pepe, ya que permitirá una personalización mucho mayor.
Breezing forms es de pago, ¿cierto? Alguno gratuito que me haga lo que necesito y que sea responsive en el caso de que tenga que decantarme por lo que me decís?
Gracias.
Hola Luis,
Breezing Forms (Lite) --> http://extensions.joomla.org/extensions/extension/contacts-and-feedback/forms/breezingforms-lite es gratuito.
Señalar que el enlace que te facilité antes https://docs.joomla.org/Adding_custom_fields_to_core_components_using_a_plugin es para Joomla! 3.
Saludos
Hola Jordi, lo tendré en cuenta, lo probaré y os cuento.
Gracias.
Dad este tema por cerrado.
Gracias.