---
title: "Marker in der tt_news Templatedatei ansprechen"
url: "https://www.typo3.net/d/17344-marker-in-der-tt-news-templatedatei-ansprechen"
source: "typo3.net"
tags: ["Extensions","Frage","Templates & Layouts","tt_news"]
created: "2004-10-27"
last_reply: "2004-10-27"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Marker in der tt_news Templatedatei ansprechen

Extensions · 5 Antworten · gestartet 2004-10-27

## Eröffnungsbeitrag

**jellyfish** · 2004-10-27 · [Beitrag #1](https://www.typo3.net/d/17344-marker-in-der-tt-news-templatedatei-ansprechen/1)

Hallo an Alle,

habe ein kleines Problem und komm nicht weiter.
Habe die Templatedatei für die News meinem Layout angepasst. Funktioniert auch alles wunderbar.
Habe im News-Template noch einen zusätzlichen Marker gesetzt um eine externe PHP Datei einzubinden.
Der Marker wird aber nicht angesprochen bzw ich bin mir auch nicht sicher wie ich Ihn ansprechen soll.

Da die Datei ja eigentlich als TEMPLATE angesprochen werden müsste um noch etwas zu ändern, ich sie aber hier mit
*plugin.tt_news.templateFile = fileadmin/template/....*
einbinde.

Hat jemand ne Idee?

Grüße

## Antworten

### [#2](https://www.typo3.net/d/17344-marker-in-der-tt-news-templatedatei-ansprechen/2) · barthel · 2004-10-27

> **jellyfish schrieb:**
>
> Hallo an Alle,
>
> habe ein kleines Problem und komm nicht weiter.

Bei mir funktioniert das so:

```typoscript
vidsoft.local.News >
vidsoft.local.News < plugin.tt_news
vidsoft.local.News {
    allowChaching >
    allowChaching = 0
    pageTypoLink.additionalParams.data = TSFE : sys_language_uid
    pageTypoLink.additionalParams.wrap = &L= |
    displayLatest.date_stdWrap >
#    displayLatest.date_stdWrap.date = d.m.Y
    displayLatest.date_stdWrap.strftime >
    displayLatest.date_stdWrap.strftime = %d.%m.%Y
    displayList.date_stdWrap >
#    displayList.date_stdWrap.date = d.m.Y
    displayList.date_stdWrap.strftime >
    displayList.date_stdWrap.strftime = %d.%m.%Y
    displaySingle.date_stdWrap >
#    displaySingle.date_stdWrap.date = d.m.Y
    displaySingle.date_stdWrap.strftime >
    displaySingle.date_stdWrap.strftime = %d.%m.%Y
    displayLatest.subheader_stdWrap.crop >
#    displayLatest.subheader_stdWrap.crop = 300 | &nbsp;...
    displayList.subheader_stdWrap.crop >
#    displayList.subheader_stdWrap.crop = 300 | &nbsp;...
    templateFile = fileadmin/templates/NewsTemplate.tmpl
    backPid >
    backPid.field = pid
    limit >
    limit = 1000
    getRelatedCObject.10.typolink.additionalParams >
    getRelatedCObject.10.typolink.additionalParams.data = register : vidsoft_news
    getRelatedCObject.10.typolink.additionalParams.data.append = register : vidsoft_lang
    getRelatedCObject.10.debug = 1
    getRelatedCObject.10.debugData = 1
}

vidsoft.local.ContentNews >
vidsoft.local.ContentNews < vidsoft.local.News
vidsoft.local.ContentNews {
    altMainMarkers >
    latestLimit = 3
    displayLatest.category_stdWrap >
    displayLatest.subheader_stdWrap.crop >
}

vidsoft.global.ContentNews >
vidsoft.global.ContentNews = TEMPLATE
vidsoft.global.ContentNews {
    template < vidsoft.local.ContentNews
    marks {
        BACK = TEXT
        BACK.value = zur&uuml;ck
        BACK.lang.de = zur&uuml;ck
        BACK.lang.en = back
        FROM = TEXT
        FROM.value = vom
        FROM.lang.de = vom
        FROM.lang.en = from
    }
}
```

Sieht kompliziert aus... ist historisch gewachsen ;-)
Solche Konstrukte bekommt man, wenn der TypoScript Object Browser ziemlich intensiv verwendet wird ;-)

### [#3](https://www.typo3.net/d/17344-marker-in-der-tt-news-templatedatei-ansprechen/3) · jellyfish · 2004-10-27

Danke für deine schnelle Antwort. Leider hilft sie mir nicht weiter. Da mir der Code nach einer Woche Typo3 doch noch etwas zu viele unbekannte Teile enthält.

Hier mal mein Code wie er bisher aussieht, ohne die unzähligen Versuche die nicht funktioniert haben :-(

```typoscript
plugin.tt_news.templateFile = fileadmin/template/main/definitions/news_template.html


seite = PAGE

seite {
  typeNum = 0
  stylesheet = fileadmin/template/main/definitions/css.css

  10 = TEMPLATE
  10.template = FILE
  10.template.file =  fileadmin/template/main/themen/aktuelles_ohne_autopaser.php

  10.subparts.artikel < styles.content.get
  
}
```

und hier die zwei Zeilen mit denen ich auf den anderen Seiten den PHP Code eingebunden habe und jetzt hier auch irgendwie reinmüsste.

```typoscript
marks.SCRIPT = PHP_SCRIPT
marks.SCRIPT.file = fileadmin/template/main/definitions/includes/script.php
```

Vielleicht kann ja jemand was damit anfangen.

Grüße Marc

### [#4](https://www.typo3.net/d/17344-marker-in-der-tt-news-templatedatei-ansprechen/4) · barthel · 2004-10-27

Schreibe doch mal bitte in 'Pseudocode' was jetzt wo und wie eingetütet werden soll und wo welche Marker ersetzt werden müssen.

### [#5](https://www.typo3.net/d/17344-marker-in-der-tt-news-templatedatei-ansprechen/5) · barthel · 2004-10-27

Mal so aus dem Bauch... habe gerade kein test system ;-)

> **jellyfish schrieb:**
>
> ```typoscript
> plugin.tt_news.templateFile = fileadmin/template/main/definitions/news_template.html
> ```

```typoscript
temp.news >
temp.news < plugin.tt_news
temp.news {
    altMainMarkers >
}

temp.newsWithMarker >
temp.newsWithMarker = TEMPLATE
temp.newsWithMarker {
    template < temp.news
    marks {
        MARKER = TEXT # oder anderes Typo3 content element
        MARKER.value = zur&uuml;ck
    }
}
```

> **jellyfish schrieb:**
>
> ```typoscript
> seite = PAGE
>
> seite {
>   typeNum = 0
>   stylesheet = fileadmin/template/main/definitions/css.css
>
>   10 = TEMPLATE
>   10.template = FILE
>   10.template.file =  fileadmin/template/main/themen/aktuelles_ohne_autopaser.php
>
>   10.subparts.artikel < styles.content.get
> ```

```typoscript
   10.subparts.MARKER = < temp.newsWithMarker
```

> **jellyfish schrieb:**
>
> ```plaintext
> }
> ```

Richtig verstanden ???

### [#6](https://www.typo3.net/d/17344-marker-in-der-tt-news-templatedatei-ansprechen/6) · jellyfish · 2004-10-27

Dein Script sieht für mich ganz logisch aus. Kanns auch nachvollziehen was in den einzelnen Abschnitten passiert.
Einzigster Fehler den ich für meinen Fall sehe. Ist die Zeile

> 10.subparts.MARKER = < temp.newsWithMarker

Da ich ja keinen Marker habe bei dem jetzt der Inhalt reingeparst werden soll.

Mal kurz zum

> Pseudocode

Habe mein Main Template für die Newsseite.

> 10.template.file =  fileadmin/template/main/themen/aktuelles_ohne_autopaser.php

Mein besagter Marker befindet sich im Template für die Singelnews

> fileadmin/template/main/definitions/news_template.html

Dieser Marker soll durch eine inkludierte php Datei ersetzt werden.

Im Content ist das NewsPlugin eingerichtet als LISTE die auf einen Sysfolder verweist.

Danke nochmal für deine Mühe.

---

Quelle: „Marker in der tt_news Templatedatei ansprechen“, typo3.net, https://www.typo3.net/d/17344-marker-in-der-tt-news-templatedatei-ansprechen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
