I’m looking to make an archive listing of just a particular category and its subs. I’m helping someone who runs a political site take all the Election 2008 categories and list them in one place — and also exclude those categories from the other category listing (though that’s a different issue). He’s made all his Election 2008 categories subs of that top category. I’m wondering how I modify the Category Listing widget to achieve that (I’m going to try to paste the code, but I’m not hopeful it will work properly…here goes):
<MTIfArchiveTypeEnabled archive_type="Category">
<div class="archive-category archive">
<h2 class="archive-header">Election 2008 Categories</h2>
<div class="archive-content">
<MTTopLevelCategories>
<MTSubCatIsFirst>
<ul class="archive-list">
</MTSubCatIsFirst>
<MTIfNonZero tag="MTCategoryCount">
<li class="archive-list-item"><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><$MTCategoryLabel$></a>
<MTElse>
<li class="archive-list-item"><$MTCategoryLabel$>
</MTIfNonZero>
<MTSubCatsRecurse>
</li>
<MTSubCatIsLast>
</ul>
</MTSubCatIsLast>
</MTTopLevelCategories>
</div>
</div>
</MTIfArchiveTypeEnabled>
Any help with this would be appreviated.
Reported on Movable Type 4.2
Looks like <mt:IfCategory> is what you need.