Actions

Componente

From Joomla! Documentation

This page is a translated version of the page Component and the translation is 100% complete.

Other languages:
български • ‎català • ‎English • ‎español • ‎eesti • ‎français • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎Nederlands • ‎português do Brasil • ‎русский • ‎Kiswahili • ‎Türkçe

Un componente es un tipo de extensión de Joomla! . Los componentes son las principales unidades funcionales de Joomla!; pueden verse como mini-aplicaciones. Una analogía fácil sería considerar que Joomla! es el sistema operativo y los componentes son las aplicaciones de escritorio. Creado por un componente, se muestra en el centro del área de contenido principal de una plantilla (dependiendo de la plantilla).

La mayoría de los componentes tienen dos partes principales: la parte de administración y la parte del sitio o interfaz pública. La parte del sitio es lo que se usa para generar las páginas de su sitio web cuando lo solicitan los visitantes, durante una operación normal del sitio web. La parte de administración es la que proporciona una interfaz para configurar y gestionar los distintos aspectos del componente y es accesible a través de la aplicación de administración de Joomla!.

Joomla! viene "de serie" con varios componentes básicos, como el sistema de gestión de contenidos, formularios de contacto y enlaces web.

Ver también: Módulo, Plugin, Plantilla


Lecturas Recomendadas

Desarrolladores

Hay muchos artículos, tutoriales, referencias y preguntas más frecuentes, que se centran en el desarrollo de componentes. Si esta es la primera vez que desarrolla un componente para Joomla, debe comenzar con los fundamentos básicos sobre cómo funciona un componente. Si es necesario, se puede visualizar el flujo de control de un componente con estos diagramas.

A continuación, querrá leer nuestro tutorial MVC  Joomla 2.5 Joomla 3.x    Desarrollo de un componente Modelo-Vista-Controlador

Una vez que haya leído el tutorial y/o probado el componente del ejemplo, puede centrarse más en los detalles de tu componente con artículos adicionales. Estos se enumeran en el Portal de Desarrollo de Componentes o cualquiera de los Portales de soporte para Desarrollo (Plugins, Módulos o Plantillas).