Constantes predefinidas en Joomla

Galería de Templates para Joomla!

Galería de Templates para Joomla!

Aprendé Joomla! Via skype o msn

Aprendé Joomla! Via skype o msn

Hosting CPANEL para Joomla!

Hosting CPANEL para Joomla!

Correo electrónico Imprimir PDF

Hay más de 400 constantes, aunque no es necesario conocerlas todas. Una constante con la que rápidamente se familiarizará es _JEXEC; esta constante se utiliza para asegurar que cuando se incluya un archivo, este lo haga desde un punto de entrada válido. Tienes que incluir el siguiente código, o similar, en la parte superior de tus archivos de PHP:

define ('_JEXEC') or die ('Acceso denegado');


Las constantes que probablemente uses están relacionadas con el path (camino) a distintos directorios o archivos. La constante DS es utilizada por el sistema operativo para separar los directorios, lo que normalmente es una barra invertida (\) o una barra diagonal (/). Esta tabla describe las constantes path (camino) diferentes; los ejemplos, se describen dentro de los paréntesis, suponiendo que la instalación de Joomla se encuentra en /joomla y que tienen acceso a la instalación de la interfaz, los caminos reales serán diferentes dependiendo de la instalación de Joomla!

Nombre de la constante Descripción
DS Separador de directorio (/)
JPATH_ADMINISTRATOR Ruta de acceso al administrador (/joomla/administrator)
JPATH_BASE Ruta al directorio de entrada (/joomla)
JPATH_CACHE Ruta a la caché (/joomla /cache)
JPATH_COMPONENT Ruta al componente com_example (/joomla/components/com_example)
JPATH_COMPONENT_ADMINISTRATOR Ruta a la administración del componente com_example (/joomla/administrator/components/com_example)
JPATH_COMPONENT_SITE Ruta al frontend del componente com_example (/joomla/components/com_example)
JPATH_CONFIGURATION Ruta a la configuración (/joomla)
JPATH_INSTALLATION Ruta de instalación (/joomla/instalation)
JPATH_LIBRARIES Ruta a las librerias (/joomla/libraries)
JPATH_PLUGINS Ruta a los Plugins (/joomla/plugins)
JPATH_ROOT Ruta al directorio de entrada frontend (/joomla)
JPATH_SITE Ruta al directorio público (/joomla)
JPATH_THEMES Ruta a las plantillas (/joomla/templates)



Cuatro constantes de fecha definen diferentes formatos de fecha. Estos formatos están diseñados para ser usados cuando se muestra las fechas usando la clase JDate. El valor del formato varía dependiendo de la configuración regional del idioma, los formatos por defecto se utilizan si no se definen en el archivo de configuración regional del idioma correspondiente.

Nombre Formato predeterminado Ejemplo
DATE_FORMAT_LC %A, %d %Y %B Domingo, 23 de junio 1912
DATE_FORMAT_LC2 %A, d% B% Y% %H:%M Domingo, 23 de junio 1912 00:00
DATE_FORMAT_LC3 %d %B %Y 23 de junio 1912
DATE_FORMAT_LC4 %d.%m.%y 23.06.12


Una serie de constantes en Joomla! 1.5 han quedado obsoletas. Las siguientes constantes se incluyen con compatibilidad hacia atrás (legacy). No debes usar estas constantes en las nuevas extensiones. Estas constantes están disponibles sólo si el plugin de sistema legacy está publicado.

Constante obsoleta Descripción
_ISO Conjunto de caracteres
_VALID_MOS Utilice _JEXEC
_MOS_MAMBO_INCLUDED Utilice _JEXEC
_DATE_FORMAT_LC Utilice DATE_FORMAT_LC
_DATE_FORMAT_LC2 Utilice DATE_FORMAT_LC2


 
Copyright © 2005-2011 - Joomlaos.net pertenece a Walter Ulises Ayllapan