24. 02. 2011, 20:29

Hallo zusammen,

ich betreibt Typo3 4.5.1 mit tt_news 3.0.1 und ttnewsgenericmarkers. Jeder News-Kategorie ist eine Seite hinterlegt (Feld »News category shortcut«). In meinem News-Template lese ich mir die ID der Seite erfolgreich an die Stelle eines Markers ein:

  1. plugin.tt_news.genericmarkers {
  2. catpageid = RECORDS
  3. catpageid {
  4. tables = tt_news_cat
  5. source.data = register:newsCategoryUid
  6.  
  7. conf.tt_news_cat = TEXT
  8.  
  9. ### Das liefert mir erfolgreich die korrekte ID
  10. ##################################################
  11. conf.tt_news_cat.field = shortcut
  12. }
  13. }

  1. <!-- ###NEWS### list item begin -->
  2. <li>
  3. <a href="www.domain.tld/index.php?id=###GENERIC_CATPAGEID###">
  4. <h2>
  5. ###NEWS_TITLE###
  6. </h2>
  7. </a>
  8. </li>
  9. <!-- ###NEWS### list item end-->

[color=green][b]So wird die ID direkt als Zahl in das Template geschrieben.[/b][/color]
[color=red][b]Ich möchte aber gerne, dass die korrekte RealURL rauskommt![/b][/color]

Ich bräuchte also einen Marker, der mir den kompletten Link ausgibt. In etwa:

  1. ###GENERIC_COMLETELINK### Mein Inhalt </a>

Vielen Dank für ein Tip bei diesem TypoScript-Problem!
Danke, Johannes