Zum Inhalt springen

Text eines Inhaltselements wrappen

Erstellt am 30. Juni 2005 · 1 Antwort · letzte Antwort am 30. Juni 2005

Tags: Frage

sprain ·

Hallo zusammen,
Kann mir jemand einen Hinweis geben, wich folgendes Problem lösen kann:

Ich möchte für ein ganz normales Text-Inhaltselement folgenden HTML-Code erstellen können:

<h1>Dolor sit amet</h1>
<div id="text">
Consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore. Quis nostrud exercitation.
</div>

Die <h1> gibts von selbst, dazwischen steht der Text aus dem Header-Feld, kein Problem. Doch was ich nicht schaffe, ist es den Text selbst in das <div> zu packen. Habe schon versucht mit

content.wrap.bodytext = <div id="text">|</div>

was aber leider nicht funktioniert.

Ich benutze den AutoTemplateParser und habe im Template content(default) und styles.content(default) eingebunden (falls diese Infos wichtig sind ..)

Danke für jeden Tipp!
Gruss, sprain

sprain ·

.. hier noch etwas Code zum weiteren Verständnis:

# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {

    # Feeding the content from the Auto-parser to the TEMPLATE cObject:
  template =< plugin.tx_automaketemplate_pi1

    # Select only the content between the <body>-tags
  workOnSubpart = DOCUMENT_BODY
 
  # Substitute the ###content### subpart with dynamic content:
  subparts.spalte1von2  < styles.content.get 
  subparts.spalte2von2  < styles.content.getRight 
  subparts.spalte1von2.wrap = <i>|</i>

}

Die Zeile

subparts.spalte1von2.wrap = <i>|</i>

wrapt das ganze Content-Element schön ein, aber ich möchte nur den Inhaltsbereich, ohne den Headerbereich wrappen.

Irgendwer eine Ahnung? Daaaanke!
Gruss, sprain