Здесь представлен список констант, которые определены в Joomla 1.5. Хотя по названию и понятно их назначение.
Мне намного удобнее держать их список под рукой. Все-таки не каждый день их используешь, а вспоминать напрягает.
Каждый человек рано или поздно озадачивает поиском работы. И очень часто дальнейшая жизнь зависит от ее выбора. На сайте
работа Ростов на Дону, есть все необходимое и для соискателя (публикация резюме и поиск по базе вакансий), и для работодателя (публикация вакансий и поиск по базе резюме).
работа Ростов на Дону, есть все необходимое и для соискателя (публикация резюме и поиск по базе вакансий), и для работодателя (публикация вакансий и поиск по базе резюме).
Базовые константы:
-
<?
-
//Определяются в файлах:
-
//index.php
-
//administrator\index.php
-
//xmlrpc\index.php
-
//xmlrpc\client.php
-
//Файлы, в которых определяются эти константы,
-
//являются точками входа в приложение.
-
define( '_JEXEC', 1 );
-
define('JPATH_BASE', dirname(__FILE__) );
-
define( 'DS', DIRECTORY_SEPARATOR );
-
?>
Константы окружения:
-
<?
-
//Определяются в файлах:
-
//administrator\includes\defines.php
-
//includes\defines.php
-
//xmlrpc\includes\defines.php
-
define( 'JPATH_ROOT', implode( DS, $parts ) );
-
define( 'JPATH_SITE', JPATH_ROOT );
-
define( 'JPATH_CONFIGURATION', JPATH_ROOT );
-
define( 'JPATH_ADMINISTRATOR', JPATH_ROOT.DS.'administrator' );
-
define( 'JPATH_XMLRPC', JPATH_ROOT.DS.'xmlrpc' );
-
define( 'JPATH_LIBRARIES', JPATH_ROOT.DS.'libraries' );
-
define( 'JPATH_PLUGINS', JPATH_ROOT.DS.'plugins' );
-
define( 'JPATH_INSTALLATION', JPATH_ROOT.DS.'installation' );
-
define( 'JPATH_THEMES', JPATH_BASE.DS.'templates' );
-
define( 'JPATH_CACHE', JPATH_BASE.DS.'cache' );
-
?>
Константы, формируемые при инициализации компонента:
-
<?
-
//Определяются в файле:
-
//libraries\joomla\application\component\helper.php
-
define( 'JPATH_COMPONENT', JPATH_BASE.DS.'components'.DS.$name);
-
define( 'JPATH_COMPONENT_SITE', JPATH_SITE.DS.'components'.DS.$name);
-
define( 'JPATH_COMPONENT_ADMINISTRATOR', JPATH_ADMINISTRATOR.DS.'components'.DS.$name);
-
?>