[TYPO3-german] Frage zur Archivansicht in tt_news

Steffen Liebig chessman at freenet.de
Wed Jul 18 17:38:52 CEST 2007


Hallo Liste,

ich hatte glaub ich schon mal eine Frage in dieser Richtung gestellt, jedoch 
kam leider keine Antwort.

Ich hab jetzt etwas rumprobiert, komme aber langsam in Zeitdruck und mehr 
als eine Annäherung an die erwünschte Fassung des News-Archivs ist nicht in 
Sicht.

Das Ziel ist ein Newsarchiv mit folgendem Aussehen:

"Monat  Jahr:  Anzahl Einträge"
"[Newsdatum]  Newstitel"
-> dabei die Titel als monatsweise Aufzählung

Im Manual steht, dass man ein Archiv mit LIST und ARCHIVE aufbauen soll. Ich 
habe also im Content Element beides angegeben sowie per TS nach passendem 
Tipp die Datumsanzeige eingestellt (bin halt kein Programmierer *g*) und 
erhalte:

a) eine korrekte monatsweise Zählung und
b) pro News einen eigenen Container (dargestellt nach Massgabe der 
CSS-Klassen fürs AMenu)

So weit, so gut. Ich habe noch einige Marker entfernt und konkret folgendes 
Zwischenergebnis:

"Mai 2007: 1 Einträge
###News_Date######News_Title###"

--> Selbiges darunter für Juni und Juli

alsdann die Liste: je ein Container des Aussehens

"News_Date  News_Title" (zB 02.07.07  DiesUndDas)

...der Logik nach ebenfalls ok.


Meine Frage: Das Problem scheint darin zu liegen, dass AMenu weder List-Date 
noch -Title verarbeitet, daher sicher die "beides einbauen"-Vorgabe.
Wie bekomme ich nun die Inhalte der Liste als Aufzählung in den Amenu-Teil 
bzw ggf umgekehrt die Monatszählung in eine monatsbezogene Newstitel-Liste ?

Die Code-Auszüge des News-Templates:

<!-- ###TEMPLATE_LIST### begin
        This is the template for the list of news in the archive or news 
page or search
-->
<!-- <div class="news-list-container"> -->
<!-- ###NEWS_CATEGORY_ROOTLINE### -->
        <!-- ###CONTENT### begin
                  This is the part of the template substituted with the list 
of news:
        -->
                <!-- ###NEWS### begin
                        Template for a single item
                -->
                <div class="news-amenu-container">
        <ul>
        <!-- ###CONTENT### begin -->
                <!-- ###MENUITEM### begin -->
                <span 
class="news-list-date2">###NEWS_DATE###<!--###LINK_ITEM###-->###NEWS_TITLE###<!--###LINK_ITEM###--></span>
                <!-- ###MENUITEM### end-->
        <!-- ###CONTENT###  end -->
        </ul>
</div>
                <!-- ###NEWS### end-->
        <!-- ###CONTENT###  end -->
<!-- ###TEMPLATE_LIST### end -->

und

<!-- ###TEMPLATE_ARCHIVE### begin
        Subpart for the news archive menu
 --> <div class="news-amenu-container">

        <ul>
        <!-- ###CONTENT### begin -->
                <!-- ###MENUITEM### begin -->
                <li><!--###LINK_ITEM###-->###ARCHIVE_TITLE###: 
###ARCHIVE_COUNT### ###ARCHIVE_ITEMS###<!--###LINK_ITEM###--><br>
                <span 
class="news-list-date2">###NEWS_DATE###<!--###LINK_ITEM###-->###NEWS_TITLE###<!--###LINK_ITEM###--></span>
                <!-- ###MENUITEM### end-->
        <!-- ###CONTENT###  end -->
        </li>
        </ul>
</div>
<!-- ###TEMPLATE_ARCHIVE### end -->

Es wäre schön, wenn mir jemand helfen könnte.

Gruß, Steffen





More information about the TYPO3-german mailing list