hacer flotante desplegable crear como aƱadir asignar articulo joomla

flotante - joomla crear submenu



Como crear mi propia forma en joomla. (14)

  1. Crear vista.
  2. Crear modelo.
  3. Crear mesa.
  4. Crear controlador (si es necesario).
  5. Crear un archivo XML de formulario.

Vaya aquí para obtener más información: http://docs.joomla.org/Standard_form_field_types

Quiero crear mi propio formulario que se envía y los valores de ese formulario se almacenarán en la base de datos de joomla. ¿Cómo puedo usar el código de conexión de Joomla para interactuar con la base de datos de joomla?


Echa un vistazo a la extensión Chronoforms, hace más de lo que quieres.


Hacer formas en Joomla se puede hacer de varias maneras.

Si solo desea un contacto, puede crear una página con un elemento de menú para el formulario de contacto del usuario. Esto le da una página con una dirección de miembros y un formulario de contacto. Así que todo lo que tendría que hacer era agregar al usuario como la compañía de la dirección de la página web y el correo electrónico. Pero la forma es muy básica, nombre, título, área de texto para el mensaje.

A continuación, puede hacer que un módulo HTML personalizado agregue un formulario en HTML simple como + Sean dijo anteriormente, necesitaría codificar en PHP su propio script de proceso de formulario. No obtendrías un error en la verificación de datos del formulario a menos que también lo escribieras.

A continuación, puede buscar en el JED del Directorio de extensiones de Joomla una de las buenas extensiones para Joomla RSForms!Pro 3 y 2.5 RSForms!Pro es bueno y puede hacer todo lo que necesitamos. Esto le permite agregar campos uno por uno y mover su formulario. Luego puede auto generar o personalizar el html del formulario.


La clase JForm te ayuda a construir formularios.

La documentación se puede encontrar aquí:

Esta clase le proporciona elementos de formulario listos para usar y métodos de carga y / o procesamiento de formularios.

Esta clase incluye métodos de validación, control del selector de fecha, selector de color, etc.

Por supuesto, como se mencionó anteriormente, si está creando un módulo, componente o aplicación, deberá aprender a desarrollar un módulo, componente o aplicación. De estos tres, el módulo es el más fácil de implementar.

La aplicación le da mucha libertad porque no está limitado al paradigma de CMS, a las complejidades de la parte frontal y posterior. Sin embargo, hay poca documentación sobre cómo desarrollar aplicaciones con el framework Joomla b / c joomla, ya que el framework es relativamente nuevo

Este tutorial le permite comenzar a entender cómo usar JForm para crear un formulario en Joomla: http://www.ostraining.com/blog/how-tos/development/getting-started-with-jform/



Los cronoformos son hoy en día una solución muy popular para formularios personalizados en joomla. Chornoforms también soporta arranque de twitter. En 5 simples pasos, puede crear un formulario de contacto con campos ilimitados y también incrustar varias funciones, como DB save, Correo electrónico, Mensaje de agradecimiento, Redirección en cualquier página. Hay eventos y eventos tendrán eventos particulares.

También posibilidad de ampliación de registro normal de joomla. No ampliará el registro central, pero en el momento del registro puede obtener información diversa de los usuarios.


O simplemente puede crear agregar un módulo html a cualquier posición y luego escribir el formulario en html, es decir

<form method="post" action="mycreatedpage.php"> <input type="text"/> <input type="submit">

Ahora simplemente cree una página que maneje el código enviando un correo electrónico o insertándolo en db. No lo he intentado pero creo que debería funcionar.


Parece que todos ya te han contado casi todo lo que sé, excepto el creador del componente . Muy fácil de usar, y sigue los estándares de Joomla. Te pondrá en marcha en cuestión de minutos.


Puede utilizar el complemento para insertar un formulario php externo en el contenido. Es fácil y no necesita crear un plugin, etc. Por favor, use this .


Puedes crear fácilmente tus propios formularios con Fabrik


Si solo desea hacer su trabajo, hay algunos componentes disponibles en el sitio web de Joomla Extension para las necesidades de su formulario. CkForms es bueno, puede crear formularios simples con él que se guardan automáticamente en la base de datos (también admite la carga de archivos).

Si desea aprender cómo escribir extensiones en Joomla, debe leer el sitio web de documentación oficial de Joomla .

Las extensiones en Joomla se dividen en "Componentes", "Módulos" y "Complementos". Más información sobre estas diferencias se puede encontrar here y here .

Lo que estás tratando de lograr me suena como un "componente". Descargar los CkForms y leer su código fuente debería ayudarlo a comenzar a escribir los componentes de Joomla.

EDITAR: Joomla tiene una API enorme con muchas características. Tiene un módulo de base de datos propio, con métodos de inserción y tal. Leer el sitio web de la API de Joomla antes de implementar su componente es una buena idea evitar "reinventar la rueda" y es una buena práctica, ya que todos los usuarios de Joomla han probado exhaustivamente estos métodos.



Tienes dos opciones:

  • Utilice una extensión de formulario personalizado ya construido
  • Cree su propia extensión de formulario personalizada (o externalícela)

Ahora, si solo desea modificar el formulario de registro de usuario, puede hacer algo de personalización de PHP para lograr su objetivo.


Yo usaría Chrono Forms, funcionan muy bien y son fáciles de usar. Descarga aquí

Aquí hay un tutorial completo sobre los nuevos Chronoforms 5 para ayudarlo a comenzar rápidamente y entender la mayoría de las funciones disponibles. HAGA CLIC AQUÍ