Nivel de funcionamiento

Los componentes de Joomla! funcionan en dos niveles distintos:
  • Dentro del nivel Administrativo, el usuario administrador realiza varias acciones:
  • Define las opciones de configuración del componente en cuestión.
  • Crea ítems y elementos que contienen datos e imágenes, etc.
  • Edita, borra, elimina, publica, etc.

Por ejemplo: en el componente com_poll (encuestas), el administrador crea una encuesta, la pregunta de esa encuesta, luego crea las distintas respuestas que se darán como opciones al usuario que responda esa pregunta, etc. Después de ello puede publicarla, editarla, borrarla, o crear nuevas encuestas y nuevas preguntas, etc.

Los componentes de administración se encuentran en la carpeta:

/administrator/components/

  • El otro nivel de funcionamiento de los componentes es el del Front-end: aquel que interactúa con los usuarios/navegantes del sitio que pueden realizar acciones como:
  • Filtrado de datos realizando búsquedas específicas.
  • Envío de datos al sistema o al usuario administrador.
  • Navegación por sus ítems y hasta creación o edición de contenidos específicos.

Los archivos de estos componentes se encuentran en la carpeta

/components/

Por ejemplo, en un componente de clasificados, el usuario puede ver los anuncios publicados por otros usuarios y también publicar o editar sus propios avisos.