0
我正在第一次使用MT,并且遇到了显示每月存档列表的小问题。我想显示一个表,其中每年包含条目是一行,并且所有个月都显示为每行中的单元格。显示包含条目的月份,并将其名称包含在指向相应月份归档的链接中。可移动类型:显示ArchiveList中的所有月份,突出显示活动
我正在寻找的HTML会是这样的:
<table>
<tr>
<th>2009</th>
<td><a href="link_to_jan_2009_archive">J</a></td>
<td>F</td>
<td>M</td>
<td><a href="link_to_apr_2009_archive">A</a></td>
<td>M</td>
<td>J</td>
<td>J</td>
<td><a href="link_to_aug_2009_archive">A</a></td>
<td>S</td>
<td>O</td>
<td>N</td>
<td>D</td>
</tr>
<tr>
<th>2008</th>
...
</tr>
</table>
目前我得到:
<table>
<tr>
<th>2009</th>
<td><a href="link_to_jan_2009_archive">J</a></td>
<td><a href="link_to_apr_2009_archive">A</a></td>
<td><a href="link_to_aug_2009_archive">A</a></td>
</tr>
<tr>
<th>2008</th>
...
</tr>
</table>
这里是有问题的MT代码:
<mt:ArchiveList type="Yearly" sort_order="descend">
<mt:ArchiveListHeader><table></mt:ArchiveListHeader>
<tr>
<th><$mt:ArchiveDate format="%Y"$></th>
<mt:ArchiveList type="Monthly" sort_order="ascend">
<td><$mt:ArchiveDate format="%b"$></td>
</mt:ArchiveList>
</tr>
<mt:ArchiveListFooter>
</table>
</mt:ArchiveListFooter>
</mt:ArchiveList>
我到目前为止的代码仅产生包含每年的条目的月份。任何人都可以帮我添加其他几个月吗?
由于提前,
罗斯
艰难的,我不知道。但是如果几天后你没有得到答案,我可以帮你写一个插件。 – 2009-09-04 12:17:44
谢谢! 我可能会带你上那个...... – 2009-09-04 12:26:01
好的。现在已经晚了,所以如果你提醒我,比如明天就好。你可以在oscherler @ [我的个人资料中的域名]上写字。 – 2009-09-07 23:57:05