---
title: "tt_news Archiv formatieren"
url: "https://www.typo3.net/d/73168-tt-news-archiv-formatieren"
source: "typo3.net"
tags: ["Extensions","Frage","tt_news"]
created: "2008-02-01"
last_reply: "2008-02-01"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# tt_news Archiv formatieren

Extensions · 3 Antworten · gestartet 2008-02-01

## Eröffnungsbeitrag

**M8TRIX** · 2008-02-01 · [Beitrag #1](https://www.typo3.net/d/73168-tt-news-archiv-formatieren/1)

Hallo Forumgemeinde,

melde mich aus meinem 1,5 Jährigen Erziehungsurlaub zurück ;)

Zum Topic:

Meine Archiv Seite sieht atm so aus:

Januar 2008
Dezember 2007
November 2007
Oktober 2007
September2007

Diese sind links in der Spalte meiner Site aufgeführt. Im Content werden dann die News angezeigt. Mittlerweile hat sich so eine lange Liste gebildet also wird es Zeit diese neu zu formatieren.

Was ich bereits habe ist: **Erstens**

Januar 2008
Januar 2007
Januar 2006
Januar 2005

nach Klick auf Januar 2007 wird es zu: **Zweitens**

Januar 2008
**Januar - Dezember 2007**
Januar 2006
Januar 2005

Das ist auch gut so und gewollt.

Folgendes Typoscript beschreibt das:

```typoscript
plugin.tt_news {
    reverseAMenu = 1
    archiveMode = year
    archiveTitleCObject >
    archiveTitleCObject = COA
    archiveTitleCObject {
        # normal
        10 = COA
        10 {
            10= TEXT
            10 {
                field = start
                strftime = %B
                wrap = <div><div style="width: 65px; float: left;">|</div>
            }
            11 = TEXT
            11 {
               field = stop
                strftime = %Y
                wrap =|</div>
            }
            if {
                value.field = start
                equals.data = GPvar:tx_ttnews|pS
                negate = 1
            }
        }

        # aktiv
        20 = COA
        20 {
            10= TEXT
            10 {
                field = start
                strftime = %B
                wrap = <div style="color: #990033; text-decoration: none; display: block;"><div style="width: 65px; float: left;">|</div>
            }
            11 = TEXT
            11 {
                field = stop
                strftime = %B %Y
                wrap =|</div>
            }
            if {
                value.field = start
                equals.data = GPvar:tx_ttnews|pS
            }
        }
    }
}
```

Bei **Erstens** soll aber nur das Jahr stehen, und nicht noch Januar davor!
Also so:

2008
2007
2006
2005

**Zweitens** wenn ein Jahr angeklickt wird im aktiven Zustand also, soll ja so bleiben:

Januar - Dezember 2008
Januar - Dezember 2007
Januar - Dezember 2006
Januar - Dezember 2005

Lasse ich beim obrigen TS einfach das Start TS weg,hab es mit einer Raute ab 10 COA auskommentiert, funktioniert das gar nicht mehr.

Ich hoffe Ihr könnt mir da weiterhelfen.

lg Sandra

## Antworten

### [#2](https://www.typo3.net/d/73168-tt-news-archiv-formatieren/2) · jenses · 2008-02-01

```typoscript
plugin.tt_news {
    reverseAMenu = 1
    archiveMode = year
    archiveTitleCObject >
    archiveTitleCObject = COA
    archiveTitleCObject {
        # normal
        10 = COA
        10 {
            11 = TEXT
            11 {
               field = stop
                strftime = %Y
                wrap =<div>|</div>
            }
            if {
                value.field = start
                equals.data = GPvar:tx_ttnews|pS
                negate = 1
            }
        }

        # aktiv
        20 = COA
        20 {
            10= TEXT
            10 {
                field = start
                strftime = %B
                wrap = <div style="color: #990033; text-decoration: none; display: block;"><div style="width: 65px; float: left;">|</div>
            }
            11 = TEXT
            11 {
                field = stop
                strftime = %B %Y
                wrap =|</div>
            }
            if {
                value.field = start
                equals.data = GPvar:tx_ttnews|pS
            }
        }
    }
}
```

> **M8TRIX schrieb:**
>
> **Zweitens** wenn ein Jahr angeklickt wird im aktiven Zustand also, soll ja so bleiben:
>
> Januar - Dezember 2008
> Januar - Dezember 2007
> Januar - Dezember 2006
> Januar - Dezember 2005

Das ist nicht umsetzbar, da ja immer nur ein Menüeintrag aktiv sein kann und nicht alle vier.
Mit obigem TS sähe es also so aus:

2008
Januar - Dezember 2007
2006
2005

### [#3](https://www.typo3.net/d/73168-tt-news-archiv-formatieren/3) · M8TRIX · 2008-02-01

Ja... mein Hauptproblem ist und bleibt wohl das fehlende Verständnis für die Syntax  :o

Das klappt natürlich wunderbar, jenses  :)

Und der Knutsch Smiley fehlt immer noch :(

*kiss* dank Dir!

lg Sandra

### [#4](https://www.typo3.net/d/73168-tt-news-archiv-formatieren/4) · jenses · 2008-02-01

> **M8TRIX schrieb:**
>
> Das klappt natürlich wunderbar, jenses  :)
>
> Und der Knutsch Smiley fehlt immer noch :(

Mit einem kleinen Umweg geht auch der, zum Bleistift so:

[ img ]<http://www.midgard-forum.de/forum/images/smilies/knutsch.gif>[ /img ]

ergibt:

[Bild: midgard-forum.de/…/knutsch.gif](http://www.midgard-forum.de/forum/images/smilies/knutsch.gif)

---

Quelle: „tt_news Archiv formatieren“, typo3.net, https://www.typo3.net/d/73168-tt-news-archiv-formatieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
