JURI/base
From Joomla! Documentation
A static method that returns the base URI of the Joomla site.
Contents |
Syntax
string base( $pathonly )
where:
| Argument | Data type | Description | Default |
|---|---|---|---|
| $pathonly | boolean | If true then only the path to the Joomla site is returned; otherwise the scheme, host and port are prepended to the path. Note that when false (default) the URI returned has a trailing "/", but when true the trailing "/" is omitted. | false |
Note
In a template you can use the shortcut $this->baseurl instead of JURI::base( true ).
Example
In this example, the Joomla site URI is shown with both values of the argument.
echo 'Joomla base URI is ' . JURI::base() . "\n"; echo 'Joomla base URI (path only) is ' . JURI::base( true ) . "\n";
might output
Joomla base URI is http://localhost/joomla/ Joomla base URI (path only) is /joomla