Ich setze Version 1.0.4 ein. Auf der Übersichtsseite kommen die gewünschten Anzahl NEWS. Alle News sind in einem Sys-Ordner abgelegt. Ich habe zwei Kategorien von News. Somit selektiere ich auf der Übersichtsseite welche nur eine Kategorie anzeigen soll LIST/1/-1. Alles ist OK.
Nun das Archiv:
Die Seite beinhaltet zwei Elemente: AMENU/1/1 und LIST/1/1. Die Referenz sind bei beiden Elemente auf den Sysordner gestellt, in dem alle NEWS eingepflegt sind.
Im Grunde läuft auch dies OK. Es werden mir die Zusammenfassung angezeigte:
Archive:
Juni - 2005 - (4 Items)
drücke ich auf Juni, dann kommen auch die Detailansicht der 4 archivierten Beiträge
drücke ich auf die archivierten Beiträge, dann kommt auch die Einzelansicht.
Nun das Problem, dass Archiv wird nicht aktualisiert. Das heisst, das Archiv steht immer noch auf dem Stand als ich es das letzte Mal eingerichtet, d. h. die Seitenelemente eingefügt habe. Das sind bereits zwei weitere Elemente die ins Archiv gehören würden. Diese beiden Beiträge sind auf der Übersichtsseite auch richtigerweise nicht mehr zu sehen, aber im Archiv erscheinen sie nicht.
Ich habe auch überprüft, die Kategorien stimmen, die Archivdatum stimmen. Es ist als würden die Archivinhalte nicht nachgeführt. Als müsste man regelmässig eine Aktualisierungsabfrage starten...
Im Template der Übersichtseite steht unter Constants:
plugin.tt_news {
file.templateFile = typo3conf/ext/tt_news/pi/news_template.tmpl
wrap1 = <font color="#999999"> | </font>
wrap2 = <font color="#004263"> | </font>
# color1 = #999999
# color2 = #B5B5B5
PIDitemDisplay = 47
}
und im Setup steht:
### NEWS ###
plugin.tt_news {
archiveTypoLink.parameter = 46
limit = 7
displayList {
image.file.maxW = 100
imageWrapIfAny (
<table align="left" bgcolor="#AAAAAA" cellpadding="1" cellspacing="0" border="0">
<tr><td>
<table bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="0">
<tr><td> | </td></tr>
</table>
</td></tr>
</table>
)
}
displaySingle {
image.file.maxW = 160
imageWrapIfAny (
<table align="left" bgcolor="#AAAAAA" cellpadding="1" cellspacing="0" border="0">
<tr><td>
<table bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="0">
<tr><td> | </td></tr>
</table>
</td></tr>
</table>
)
image.wrap (
| <br />
<img src="clear.gif" width="1" height="3" alt="" />
)
caption_stdWrap.wrap (
<div align="center">
<font face="verdana" size="1">
<i>|</i>
</font>
</div>
<img src="clear.gif" width="1" height="5" alt="" /><br />
)
}
}
Hat da jemand einen Tipp?