Banner ad on the home page only


Banner ad on the home page only. How can I use the ad_above_content and create a rotating banner for the home page only?
Then create for onther pages?
  • Like
Reactions: rdn
Rich (BB code):
<xen:comment>DEFINE AND RANDOMIZE YOUR BANNERS</xen:comment>

<xen:if is="{$contentTemplate} == 'forum_list'">
	<xen:set var="$banners.1">banner one for index page</xen:set>
	<xen:set var="$banners.2">banner two for index page</xen:set>
	<xen:set var="$banners.3">banner three for index page</xen:set>
	<xen:set var="$banners.4">banner four for index page</xen:set>
<xen:elseif is="{$contentTemplate} == 'thread_view'" />
	<xen:set var="$banners.1">banner one for thread page</xen:set>
	<xen:set var="$banners.2">banner two for thread page</xen:set>
	<xen:set var="$banners.3">banner three for thread page</xen:set>
	<xen:set var="$banners.4">banner four for thread page</xen:set>
	<xen:set var="$banners.5">banner five for thread page</xen:set>
<xen:else />
	<xen:set var="$banners.1">banner one for all other pages</xen:set>
	<xen:set var="$banners.2">banner two for all other pages</xen:set>
	<xen:set var="$banners.3">banner three for all other pages</xen:set>

<xen:foreach loop="$banners" value="$curBanner" i="$i" count="$count">
	<xen:if is="!{$rand}">
		<xen:set var="$rand">{xen:calc '({$serverTime} % {$count}) + 1'}</xen:set>
	<xen:if is="{$i} == {$rand}">
		{xen:raw '$banners.{$rand}'}

Add more elseif's to check more pages.

For reference:
hi jake, is there code so it checks the url and if the url contains 'sportsbook' for example, then it displays a banner ad just below the top breadcrumbs?
Top Bottom