Constants: Difference between revisions
From Joomla! Documentation
Added JPATH_BASE and note/reference to JURI:base to differentiate between file system paths and URI paths |
HermanPeeren (talk | contribs) No edit summary |
||
| Line 44: | Line 44: | ||
Note: These paths are the absolute paths of these locations within the file system, NOT the path you'd use in a URL. | Note: These paths are the absolute paths of these locations within the file system, NOT the path you'd use in a URL. | ||
For URL paths, try using [[JURI/base|JURI::base]]. | For URL paths, try using [[JURI/base|JURI::base()]]. | ||
<noinclude>[[Category:Development]]</noinclude> | <noinclude>[[Category:Development]]</noinclude> | ||
Revision as of 18:29, 1 September 2010
These constants are defined for use in Joomla and extensions:-
| JPATH_ADMINISTRATOR | The path to the administrator folder. |
| JPATH_BASE | The path to the installed Joomla! site. |
| JPATH_CACHE | The path to the cache folder. |
| JPATH_COMPONENT | The path to the current component being executed. |
| JPATH_CONFIGURATION | The path to folder containing the configuration.php file. |
| JPATH_INSTALLATION | The path to the installation folder. |
| JPATH_LIBRARIES | The path to the libraries folder. |
| JPATH_PLUGINS | The path to the plugins folder. |
| JPATH_ROOT | The path to the installed Joomla! site. |
| JPATH_SITE | The path to the installed Joomla! site. |
| JPATH_THEMES | The path to the templates folder. |
| JPATH_XMLRPC | The path to the XML-RPC Web service folder. |
These constants are defined in _path_/includes/defines.php except JPATH_BASE which is defined in _path_/index.php.
Note: These paths are the absolute paths of these locations within the file system, NOT the path you'd use in a URL.
For URL paths, try using JURI::base().