Je travaille avec MT pour la première fois et j'ai rencontré un petit problème avec l'affichage d'une liste d'archives mensuelles. Je voudrais afficher une table où chaque année contenant des entrées est une ligne, et tous mois sont montrés comme des cellules dans chaque rangée. Les mois contenant des entrées sont affichés avec leurs noms enveloppés dans un lien vers l'archive mensuelle correspondante.Movable Type: Voir tous les mois dans ArchiveList, mettre en surbrillance actif
Le code HTML Je cherche serait quelque chose comme:
<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>
Au moment où je reçois:
<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>
est ici le code MT en question:
<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>
Le code que j'ai jusqu'à présent ne produit que des mois contenant des entrées pour chaque année. Quelqu'un pourrait-il m'aider à ajouter les autres mois?
Merci à l'avance,
Ross
difficile, je n'ai aucune idée. Mais je pourrais vous aider à écrire un plugin si vous n'obtenez pas de réponse après quelques jours. –
Merci! Je pourrais très bien vous parler de ça ... –
OK. Maintenant il est tard donc c'est mieux si tu me le rappelles, comme demain. Vous pouvez écrire à oscherler @ [le domaine dans mon profil]. –