Zum Inhalt springen

Marker mit RECORDS ersetzen

Erstellt am 14. Juli 2008 · 3 Antworten · letzte Antwort am 30. Juli 2008

Tags: Frage

david_bru ·

Hallo zum 2. Mal heute,

ich möchte meinen Marker ###HOTEL_TITLE### durch das erstellte cObj RECORDS ersetzen.. aber irgendwie funktioniert das nicht so, wie ich mir das vorgestellt habe..

Mein Template:

<div id="main">
  ###HOTEL_TITLE###
  Hier entsteht in Kürze eine Webpräsenz!
</div>

Mein TypoScript-Code

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_BODY

    # Substitute the ###main### subpart with the content:
  subparts.main < styles.content.get
  
    # Substitute the ###HOTEL_TITLE### subpart with the content:
  marks.HOTEL_TITLE = RECORDS
  marks.HOTEL_TITLE.source = 12 ##uid nummer vergleich
  marks.HOTEL_TITLE.tables = tx_irretutorial_mnasym_hotel
  marks.HOTEL_TITLE.conf.tx_irretutorial_mnasym_hotel = TEXT
  marks.HOTEL_TITLE.conf.tx_irretutorial_mnasym_hotel {
    field = title
    wrap = <b> | </b>
  }
}

page.10 < temp.mainTemplate

Zusätzliche Infos
1. Ich verwende automaketemplate welches ich angewiesen habe, dass es mir alle body, head, td und divs in Marker umzuwandeln.
2. Ich ersetze außerdem den gesamten main-div mit dem Inhalt meiner content-Tabelle

Wie muss ich das umschreiben, damit das ganze funktioniert?
Gruß und Danke für jede Hilfe
David

just2b ·

schaut ok aus, nur lass mal das ##uid nummer vergleich weg oder schreibs in eine eigene zeile

georg

david_bru ·

mh habs weggelassen und es gibt noch immer nichts aus..

andere vorschläge?

hat es vllt was mit der reihenfolge zu tun? also muss ich erst den submarker und dann das div ersetzen?