<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Shekhar Govindarajan's Blog &#187; frontpage</title>
	<atom:link href="http://www.shekhargovindarajan.com/tag/frontpage/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shekhargovindarajan.com</link>
	<description>My Notepad on the Web</description>
	<lastBuildDate>Sat, 04 Feb 2012 04:58:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com/" />
			<item>
		<title>Joomla: Hide breadcrumb on the Home page</title>
		<link>http://www.shekhargovindarajan.com/tips-n-tricks/joomla-hide-breadcrumb-on-the-home-page/?&#038;owa_medium=feed&#038;owa_sid=&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=joomla-hide-breadcrumb-on-the-home-page</link>
		<comments>http://www.shekhargovindarajan.com/tips-n-tricks/joomla-hide-breadcrumb-on-the-home-page/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 11:11:42 +0000</pubDate>
		<dc:creator>Shekhar</dc:creator>
				<category><![CDATA[Tips N Tricks]]></category>
		<category><![CDATA[breadcrumb]]></category>
		<category><![CDATA[frontpage]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[joomla 1.5]]></category>
		<category><![CDATA[Manager From]]></category>
		<category><![CDATA[Module Manager]]></category>
		<category><![CDATA[mod_breadcrumbs]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.shekhargovindarajan.com/?p=959</guid>
		<description><![CDATA[Typical requirement this is. You want to display the breadcrumb on the top of every page but the home page &#8211; also called the default page or the frontpage in Joomla. This is because you don&#8217;t just want the text &#8220;HOME&#8221; hanging on the top of your Joomla&#8217;s home page. The &#8220;Home&#8221; may be already [...]]]></description>
			<content:encoded><![CDATA[<p>Typical requirement this is. You want to display the breadcrumb on the top of every page but the home page &#8211; also called the default page or the frontpage in Joomla. This is because you don&#8217;t just want the text &#8220;HOME&#8221; hanging on the top of your Joomla&#8217;s home page.</p>
<p>The &#8220;Home&#8221; may be already highlighted in the main menu, visitors know that they are on the home page and the breadcrumb is not aiding any navigation. Unfortunately, the breadcrumb module (called mod_breadcrumbs) in Joomla 1.5 does not provide any option to hide it on home page and show it on other pages.<span id="more-959"></span>If like me, you are convinced about this issue and are adamant to fix it, the solution is quite simple and requires minimal understanding of Joomla templates. Here you go:</p>
<ul>
<li>Login to Joomla admin panel, goto Extensions&gt;Module Manager</li>
<li>From the &#8220;-Select Type-&#8221; dropdown, select mod_breadcrumbs</li>
<li>Note the Position of the mod_breadcrumbs module. Typically, the position will be called &#8220;breadcrumb&#8221;. It may also be &#8220;top&#8221; or &#8220;header&#8221;. In the latter case, we may get into some trouble, as I will explain later.</li>
</ul>
<p>Corresponding to the noted down position, you will have a tag in the file named index.php, found in &lt;joomla-directory&gt;/templates/&lt;theme-name&gt;:</p>
<p><em>&lt;jdoc:include type=&#8221;modules&#8221; name=&#8221;breadcrumb&#8221; /&gt;</em></p>
<p>Substitute this line with the following lines:</p>
<p><em>&lt;?php<br />
$menu = &amp; JSite::getMenu();<br />
if (!($menu-&gt;getActive() === $menu-&gt;getDefault())) {<br />
?&gt;<br />
</em></p>
<p><em>&lt;jdoc:include type=&#8221;modules&#8221; name=&#8221;breadcrumb&#8221; /&gt;</em></p>
<p><em>&lt;?php<br />
}<br />
?&gt;</em></p>
<p>The above lines of code shows the breadcrumb only when the page is not the default page i.e. not the home page. That&#8217;s it!</p>
<p>But, this works only if the breadcumb module, is the only module, published in the position. If you have other modules published in the same position, you will end up hiding all of them on the home page. Some templates include the breadcrumb module in the positions like &#8220;top&#8221; or &#8220;header&#8221; along with Main Menu module. This will hide the menu on the home page. In this case, you may seek the help of a person who understands Joomla templates and separate out the breadcrumb module to a unique position.</p>
<img src="http://www.shekhargovindarajan.com/?ak_action=api_record_view&id=959&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.shekhargovindarajan.com/tips-n-tricks/joomla-hide-breadcrumb-on-the-home-page/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

