Difference between revisions of "Component/es"

From Joomla! Documentation

(Updating to match new version of source page)
Line 6: Line 6:
 
=== Desarrolladores ===
 
=== Desarrolladores ===
 
{{RecReading/Portal|Component|dev|audience}}
 
{{RecReading/Portal|Component|dev|audience}}
 +
 +
There are many articles, tutorials, references and FAQs which focus on component development. If this is your first time developing a component for Joomla, you should start with the [[Absolute Basics of How a Component Functions]]. If needed, you can visualise the control flow of a component with these [[Component Program Flow|diagrams]].
 +
 +
Next, you will want to read our {{JVer/multi|2.5,3.x}} MVC tutorial {{rarr}} [[Developing a MVC Component|Developing a Model-View-Controller Component]]
 +
 +
Once you have read the tutorial and/or tried the example component, you can focus more on the specifics of your component with additional articles. These are listed on the [[Portal:Component Development|Component Development Portal]] or any of the supporting Portals for Development(Plugins, Modules or Templates).
  
 
[[Category:Extensions|Component]][[Category:Landing Pages/es]][[Category:Glossary/es]][[Category:JED/es]]__NOTOC__
 
[[Category:Extensions|Component]][[Category:Landing Pages/es]][[Category:Glossary/es]][[Category:JED/es]]__NOTOC__

Revision as of 08:24, 27 February 2014

Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Kiswahili • ‎Nederlands • ‎Türkçe • ‎català • ‎eesti • ‎español • ‎français • ‎hrvatski • ‎italiano • ‎português • ‎português do Brasil • ‎русский • ‎中文(台灣)‎ • ‎日本語

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

<translate> Component Development</translate>

{{Portal:Component_Development/Intro/<translate> en</translate>}}

<translate> Intro to Component Development</translate>

{{Portal:Component_Development/Reading list/<translate> en</translate>}}

<translate> General Information</translate>

{{Portal:Component_Development/Information/<translate> en</translate>}}

<translate> FAQs</translate>

{{Portal:Component_Development/FAQs/<translate> en</translate>}}

<translate> Tutorials</translate>

{{Portal:Component_Development/Tutorials/<translate> en</translate>}}


For more articles and developer information, see the Component Development Portal page.


There are many articles, tutorials, references and FAQs which focus on component development. If this is your first time developing a component for Joomla, you should start with the Absolute Basics of How a Component Functions. If needed, you can visualise the control flow of a component with these diagrams.

Next, you will want to read our  Joomla 2.5 Joomla 3.x MVC tutorial    Developing a Model-View-Controller Component

Once you have read the tutorial and/or tried the example component, you can focus more on the specifics of your component with additional articles. These are listed on the Component Development Portal or any of the supporting Portals for Development(Plugins, Modules or Templates).