Archivo para febrero 2010

Creación de componentes para Joomla (II)

Fuente: http://mundogeek.net/archivos/2010/02/15/creacion-de-componentes-para-joomla-ii/

Si en el artículo anterior vimos cómo desarrollar la interfaz pública de un componente para Joomla, en esta ocasión veremos cómo crear la interfaz de administración, extendiendo nuestro pequeño componente de ejemplo, que mostraba citas aleatorias de entre las introducidas por los usuarios, y añadiendo opciones para editar y eliminar las citas.

Lo primero que tendremos que hacer es editar el archivo XML que contiene la información del componente. Recordaréis que la sección referente a la interfaz de administración (administration) estaba vacía en el ejemplo anterior.

Necesitamos añadir una sección files, en la que indicar los archivos que compondrán la parte de administración, y una etiqueta menu, especificando el nombre a mostrar en el menú de Componentes y la página que se cargará al hacer clic sobre él. Algo a tener en cuenta es que file tiene un argumento folder indicando que todos los archivos a los que hacemos referencia se encuentran en una nueva carpeta admin dentro del directorio de nuestro componente.

Clic para resto de entrada (ventana nueva).

Creación de componentes para Joomla

Fuente: http://mundogeek.net/archivos/2010/02/12/creacion-de-componentes-para-joomla/

Siguiendo con nuestra serie de tutoriales sobre Joomla, esta vez hablaremos sobre el desarrollo de componentes, otro de los tipos de extensiones disponibles para este CMS, junto con los plugins, los temas, las traducciones o los módulos.

Componentes en Joomla

Los componentes son extensiones más complejas que los módulos, y suelen contar con una parte pública o frontend y otra de administración o backend.

Sólo puede haber un componente activo por página, y este se determina mediante un argumento option en la petición HTTP, que contendrá el nombre del componente a cargar. Para un componente con nombre com_componente, por ejemplo, la URL para ejecutar el backend sería http://servidor.com/administrator/index.php?option=com_componente y la del frontend, http://servidor.com/index.php?option=com_componente.

Clic para resto de entrada (ventana nueva)

Bases de datos en Joomla!

Fuente:  http://mundogeek.net/archivos/2010/01/17/bases-de-datos-en-joomla/

Siguiendo con nuestro último tutorial en el que vimos cómo desarrollar módulos para Joomla veremos ahora cómo trabajar con bases de datos al programar para este CMS, bien utilizando sentencias SQL, a través de la clase JDatabase, o bien mediante la clase JTable, haciendo uso de una especie de pequeño ORM (mapeo objeto-relacional) basado en el patrón active record.

Clic para resto de entrada (ventana nueva)

Tipos de parámetros para las extensiones de Joomla!

Fuente: http://mundogeek.net/archivos/2010/01/14/tipos-de-parametros-para-las-extensiones-de-joomla/

Además del tipo text del que ya hablamos en Creación de módulos para Joomla! existen muchos otros tipos de parámetros que podemos utilizar a la hora de desarrollar los distintos tipos de extensiones que existen en Joomla (no solo en los módulos).

Clic para leeer resto de entrada (ventana nueva)

Entradas siguientes »