Textpattern CMS Template Tags

<txp:if_article_list /> container tag, 0 attributes

if_article_list

The if_article_list tag is a conditional tag and always used as an opening and closing pair, like this…

<txp:if_article_list>
...conditional statement...
</txp:if_article_list>

The tag will execute the contained statement if an article list is being displayed (i.e. not showing an individual article).

<txp:if_article_list /> 2 examples

Article/Article List Navigation

This example shows how to setup article navigation so that prev-next is used at the individual article level or older-newer with article lists.

<txp:article />
<txp:if_individual_article>
	<p>
	<txp:link_to_prev><txp:prev_title /></txp:link_to_prev>
	<txp:link_to_next><txp:next_title /></txp:link_to_next>
	</p>
</txp:if_individual_article>
<txp:if_article_list>
	<p>
	<txp:older>Previous</txp:older>
	<txp:newer>Next</txp:newer>
	</p>
</txp:if_article_list>

Other tags used: link_to_prev, link_to_next, prev_title, next_title, if_individual_article, older, newer

In Combination with the else Tag

This example shows the if_article_list in combination with else to display a site’s site_name or logo when an article list is displayed or not, respectively.

<txp:if_article_list>
     <p><txp:site_name /></p>
<txp:else />
     <p><img src="http://yoursite/yourlogo.jpg"></img></p>
</txp:if_article_list>

Other tags used: else, site_name