Joomla: $this->baseurl is not working in custom template module
February 26, 2011 | In: Joomla, php, web development
Joomla provides some basic themes which are already installed in the templates folder. When any developer develop the CMS in the joomla , he use his own template with new design.
On the index page
$this->baseurl |
works well but when he want to own module then he create a folder in custom template folder.
But in that module folder
$this->baseurl |
doesn’t work. Why? because joomla does not provide to access $this in the custom module folder.
You should replace below code
<img src="<?php echo $this->baseurl; ?>/templates/CUSTOM_TEMPLATE_NAME/images/xyz.jpg" alt="" /> |
to
<img src="<?php echo JURI::base(); ?>/templates/CUSTOM_TEMPLATE_NAME/images/xyz.jpg" alt="" /> |