Crear Componente Joomla

Páginas: 45 (11080 palabras) Publicado: 19 de mayo de 2012
Los artículos de esta serie
Desarrollar un componente básico
Adición de una vista a la parte sitio
Adición de un tipo de menú de la página que forma parte
Adición de un modelo a la página que forma parte
Adición de una solicitud de variable en el tipo de menú
Utilizando la base de datos
Backend de base
Adición de la gestión lingüística
Adición deacciones de back-end
Agregar adornos para el back-end
Adición de las verificaciones
Adición de categorías
Adición de la configuración
Adición de ACL
Adición de una instalación / desinstalación / actualización de archivo de comandos
Con la facilidad de filtro de idioma
Adición de un servidor de actualización
Ejemplo de una función de actualización FrontendEl componente básico primera
Vamos a crear un componente Hola Mundo!.
La exhibición pública
Con el administrador de archivos favorito y editor, crear un archivo de yoursite / componentes / com_helloworld / helloworld.php contiene
¡Hola, mundo
Puede probar este componente básico, poniendo index.php? Option = com_helloworld en la dirección del navegador (no se olvide de estadirección con el prefijo de Joomla! 2.5 la ruta de instalación) después de instalar este componente.
Administrador de la gestión
Con el administrador de archivos favorito y editor, cree un archivo yoursite / administrator / components / com_helloworld / helloworld.php contiene
¡Hola, mundo administración
Puede probar este componente básico, poniendo administrator /index.php? Option = com_helloworld en la dirección del navegador tras la instalación del componente.
Embalaje de un archivo zip de instalación
Si usted ha utilizado Joomla antes de leer este tutorial, usted ha notado que las extensiones se instalan mediante un archivo comprimido que contiene todas las cosas que son necesarias para instalar y desinstalar ellos.
Con el administrador de archivosfavorito, crear un directorio (fuera de su directorio de instalación de Joomla), que contiene
* helloworld.xml
* sitio / helloworld.php
* site / index.html
* admin / index.html
* admin / helloworld.php
* admin / sql / index.html
* admin / sql / updates / index.html
* admin / sql / actualizaciones / mysql / index.html
* admin/sql/updates/mysql/0.0.1.sqladmin/sql/updates/mysql/0.0.1.sql es un archivo vacío que permite inicializar versión del esquema del componente com_helloworld.
admin/sql/updates/mysql/0.0.1.sql

Crear un archivo comprimido de este directorio o directamente descargar el archivo e instalarlo con el gestor de extensiones de Joomla. Puede probar este componente básico, poniendo index.php? Option = com_helloworldo administrator / index.php? Option = com_helloworld en la dirección del navegador. También puede notar que el ¡Hola Mundo! Componente es visible en el administrador del sitio de su instalación de Joomla en el menú Componentes.
helloworld.xml
World </ name> <- Los siguientes elementos son opcionales y libre de restricciones de formato -> <creationDate>Noviembre 2009 </ creationDate> <autor> Juan Información </ copyright> <license> Información de licencia </ licencia> <- La cadena de versión se registra en la tabla de componentes -> <versión> 0.0.1 </ version> <! - La descripción es opcional y por omisión ! al nombre - <descripción> Descripción> del componente Hola Mundo ... </description> <Actualizar> <- Se ejecuta en actualización; Nuevo en 2.5 -> <schemas> Tipo <schemapath "mysql" => <! - Sitio principal sección de copia de archivos ->! sql / actualizaciones / mysql </ schemapath> </ esquemas> </ update> <- Tenga en cuenta el atributo de la carpeta: Este atributo describe la carpeta a copiar en el paquete de instalar por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Componentes en joomla
  • Manual Crear Articulo Joomla
  • Crear pagina en joomla
  • como crear un joomla!
  • Modificar componente usuario joomla 1.5
  • Componentes joomla
  • Joomla
  • Crear una página web en joomla 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS