gwerp

Joomla! Projects News

Constantes JPath en Joomla!

Cuando desarrollamos alguna extensión en Joomla! 1.5 a manudo debemos utilizar rutas a diversos archivos, directorios, etc... el objeto JPath nos ayuda a tomar paths absolutos dinamicamente, estas constantes son definidas en includes/defined.php, siendo estas por defecto:

DS -- usado como slash o backslash dependiendo del sistema operativo del servidor.

JPATH_ADMINISTRATOR-- path abosulto al directorio administrator.

JPATH_BASE -- path absoluto al directorio donde se encuentra la aplicación.

JPATH_CACHE -- path abosulto al directorio cache.

JPATH_COMPONENT -- Path absoluto al directorio del componente desde el que se usa el método.

JPATH_COMPONENT_ADMINISTRATOR -- Path absoluto al componente en la parte administrativa

JPATH_COMPONENT_SITE -- path absoluto al componente en el front-end

JPATH_CONFIGURATION -- path al archivo de configuración configuration.php

JPATH_INSTALLATION -- path al directorio installation

JPATH_LIBRARIES -- path al directorio libraries.

JPATH_PLUGINS --path absoluto al directorio plugins.

JPATH_ROOT -- path a la raiz de nuestro joomla.

JPATH_SITE -- path a la raiz de nuestro website relativo en nuestro servidor.

JPATH_THEMES -- path al directorio templates.

JPATH_XMLRPC --path al directorio  XML-RPC.

Nosotros podemos además editar el archivo y crear una nueva constante para nuestro directorio "uploads" por ejemplo:

define( 'JPATH_UPLOADS', JPATH_BASE . DS . 'uploads' );


blog comments powered by Disqus

Twitter

Network