Zum Inhalt springen

Subteile eines Records auslesen

Erstellt am 18. Juni 2004 · 5 Antworten · letzte Antwort am 21. Juni 2004

Tags: Inhaltselemente, Frage

dan33 ·

Hi!

Vermutlich wurde die Frage schon oft gestellt, aber meine Suche bringt entweder zu viele Ergebnisse oder kein.

Ich würde gerne, sagen wir einmal bei einen Textelement, nur die Überschrift (Header) auslesen und diese einen Marker zuteilen. Grund ist der, dass ich die einzelnen Teile unterschiedlich formatieren will.

Wenn ich jetzt zb: folgenden Code habe:

marks.content = CONTENT
marks.content < styles.content.get

Bekommt der Marker "content" den gesammten Inhalt der Content Spalte. Ich brauche aber eine Möglichkeit diese in die einzelnen Records auszulesen und diese dann noch in ihre Elemente zu zerlegen.

Oder setzte ich vielleicht falsch an, und es gibt eine viel einfachere Lösung?

Im Endeffekt brauche ich folgenden Output:

<div class="box">
<div class="box_header">
Überschrift
</div>
<div class="box_text">
Text Text Text Text Text ...
</div>
</div>

<br>

<div class="box">
<div class="box_header">
Überschrift 2
</div>
<div class="box_text">
Text 2 Text 2 Text 2 Text 2 Text 2 ...
</div>
</div>

Danke!

dan33 ·

Noch mal ganz kurz das Thema pushend, da ich sicher bin, es kennt jemand eine passende Antwort.

Wie kann aus einen Contentelement zB nur die Überschrift auslesen?

Unbekannter Benutzer ·

Um Teile auszulesen musst Du das in PHP realisieren (siehst Du gleich wenn Du Dir die Tabelle über den integrierten PHPMyAdmin anschaust), da ist alles zusammengepackt.

Du kannst jedoch Formatierungsinformationen für die einzelnen Überschriften mitgeben, damit müsstest Du Dein Problem lösen können. Kannst Du über den Object Browser im Template (Setup) einstellen.

Über "title" erreichst Du die erste Überschrift eines Datensatzes, diese wird separat vom RTE-Content geführt.

Viele Grüße!
Niki

dan33 ·

Hi Niki!

Danke einmal für deinen Tip!
Werde einmal etwas mit PH herumspielen und schauen ob ich etwas brauchbares herausbekomme!

Unbekannter Benutzer ·

Also wenn Du ein bisschen rumspielst dürfte es auch über das wrapping der einzelnen Elemente (Object Browser) hinzubekommen sein. Daran kommst Du eh nicht vorbei und es ist möglicherweise der schnellere Weg.

Viele Grüße!
Niki

Unbekannter Benutzer ·

da es eigentlich zum thema passt:
wenn man schon mit php rumspielt, wie übergebe ich typo3 dann variablen um sie mit dem gifbuilder in grafiken einzubinden?
habe ein script, das ein mehrdimensionales array (vergleiche hier die boxen) ausgeben kann, in dem die einzelnen texte für den gb zur verfügung gestellt werden.