---
title: "tt_news amenu (archive) Codeausgabe anpassen"
url: "https://www.typo3.net/d/33824-tt-news-amenu-archive-codeausgabe-anpassen"
source: "typo3.net"
tags: ["Extensions","Frage","tt_news"]
created: "2005-11-25"
last_reply: "2005-11-25"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# tt_news amenu (archive) Codeausgabe anpassen

Extensions · 2 Antworten · gestartet 2005-11-25

## Eröffnungsbeitrag

**Mike®** · 2005-11-25 · [Beitrag #1](https://www.typo3.net/d/33824-tt-news-amenu-archive-codeausgabe-anpassen/1)

Ich bin momentan soweit, dass mir tt_news_v2_template.html mit folgendem Template:

```html
<h2>###ARCHIVE_HEADER###</h2>
<ul>
<!-- ###CONTENT### begin -->
<!-- ###MENUITEM### begin -->
<li><!--###LINK_ITEM###-->###ARCHIVE_TITLE###: ###ARCHIVE_COUNT### ###ARCHIVE_ITEMS###<!--###LINK_ITEM###--></li><!-- ###MENUITEM### end-->
<!-- ###CONTENT###  end -->
</ul>
</div>
<!-- ###TEMPLATE_ARCHIVE### end -->
```

in Verbindung mit diesem Code der Datei news_amenuUserFunc2.php

```php
 $tmpl = '<li>###ARCHIVE_YEAR###</li>';
```

folgenden Quelltext auswirft:

```php
<h2>ARCHIVE:</h2>
<ul>
<li>2005</li>
<li><a href="#">Februar 2005: x items</a></li>
<li><a href="#">Januar 2005: x items</a></li>
<li>2004</li>
<li><a href="#">December 2004: x items</a></li>
<li><a href="#">November 2004: x items</a></li>
</ul>
```

Das ist ja schon mal verglichen mit dem tt_news-original-Auswurf ganz übersichtlich.

Ich würde es gern aber nun ganz richtig machen.
Und zwar möchte ich folgenden Code ausgeben lassen:
<ul>
<li>2005 <ul>
<li><a href="#">Februar 2005: x items</a></li>
<li><a href="#">Januar 2005: x items</a></li></ul></li>
<li>2004<ul>
<li><a href="#">December 2004: x items</a></li>
<li><a href="#">November 2004: x items</a></li></ul></li>
</ul>
Ich habe jetzt in beiden Dateien rumgepatcht, was das Zeug hält, ich bekomme es nicht hin, dass nach dem Jahr die "unter"-Liste geschlossen wird. Was tun?

P.s. Meinen Code hab ich ausserhalb von Code-tags, da man hier keinen Code färben kann.

Edit: hat es eigentlich irgend einen tieferen Sinn, dass das Template auf mehrere Dateien verteilt ist? Kann man das nicht noch ein bisschen komlizierter machen und es auf - sagen wir 20 Dateien aufteilen? ;)

## Antworten

### [#2](https://www.typo3.net/d/33824-tt-news-amenu-archive-codeausgabe-anpassen/2) · steffenk · 2005-11-25

ich hab nicht die geringste Ahnung  :D

aber es musss doch genauso wie bei menüs gehen, wo man den wrap vorgibt, also in Kurzform
1.wrap = <ul>|</ul>
2.wrap = <li><ul>|</ul></li>

also entweder über TS oder direkt im Code der Extension.

Hoffe das die Anregung Dir was bringt ;)

### [#3](https://www.typo3.net/d/33824-tt-news-amenu-archive-codeausgabe-anpassen/3) · Mike® · 2005-11-25

Danke für Deine Anregung, aber mit diesem wrap-kram blicke ich erst recht nicht durch, ich würde gern die von mir oben angegebenen beiden Dateien direkt editieren.
Hilfreich wäre schon, wenn ich ###ARCHIVE_YEAR### im eigentlichen template verwenden, und es somit seiner Bestimmung zuführen könnte, ich hab auch das probiert, leider gibt mir typo dann die Variable aus und nich den Inhalt/ das Jahr der Variable.

---

Quelle: „tt_news amenu (archive) Codeausgabe anpassen“, typo3.net, https://www.typo3.net/d/33824-tt-news-amenu-archive-codeausgabe-anpassen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
