Zum Inhalt springen

kb_nescefe, template und Überschriften

Erstellt am 23. April 2009 · 4 Antworten · letzte Antwort am 28. April 2009

Tags: Templates & Layouts, Frage

Openhair ·

Hallo,
ich stolpere hier gerade über ein Problem für das mir möglicherweise noch das nötige Wissen zur Lösung fehlt.
Und zwar habe ich mit kb_nescefe ein Template erstellt, dass mir zwei Boxen nebeneineander anordnet:

<div class="box-small">
	<h4>###HEADER_0###</h4>
	<div>###CONTENT_0###</div>
</div>
<div class="box-small">
	<h4>###HEADER_1###</h4>
	<div>###CONTENT_1###</div>
</div>

Ich würde erwarten, dass die Überschrift des beinhalteten CEs (Text) ins <h4> geschrieben wird, der restliche Inhalt in die <div>-Box. Stattdessen landet aber der Inhalt nebst Überschrift (nicht gewrapt) in der <div>-Box.
Hat jemand Ideen, wie ich die Extension dazu bewegen kann das zu tun, was ich möchte?

Christian.

Julian.​Hofmann ·

Hallo Christian.

Hab erst heut Vormittag auch an der Extension geschraubt... 🙂

Das Problem dürfte weniger die Extension selbst sein, sondern die Konfiguration drum herum. nescefe platziert normal nämlich die Inhalt, wie von Dir erwartet.
Allerdings gibt es CEs, die den Header nicht wie normal im Unterobjekt 10 haben, sondern dieses nullen und den header an anderer Stelle ausgeben. Z.B. wird für "Text /w Bild" mit Bildausrichtung ohne Umfluss, der Header mit neben das Bild gezogen. Dafür wird der normale Header gelöscht und stattdessen vor dem Einfügen des CE-Textteils eingefügt.

Viele Grüße
Julian

Openhair ·

Allerdings gibt es CEs, die den Header nicht wie normal im Unterobjekt 10 haben, sondern dieses nullen und den header an anderer Stelle ausgeben. Z.B. wird für "Text /w Bild"

Danke Julian.

Auch wenn mir das leider nicht bei der Lösung des Problems hilft, hat es mir doch auf dem Weg zur Lokalisierung des Problems geholfen - und ich habe was neues gelernt 🙂 Die CEs, die ich verwenden will sind eh nur einfache Texte.

Es liegt doch an der Extension, da der Marker für die Header nicht gefüllt wird. Der einzige Marker der in der FE-Ausgabe gefüllt wird ist der CONTENT. Soweit zumindest meine Recherchen im Script.

Ich weiß nur nicht, wie ich mein Ziel jetzt auf anderem Wege bequem erreichen kann. Ich möchte, dass der Redakteur nicht noch zusätzlich einen Header- oder Frame-Typ für die zwei Boxen auswählen muss. Vielleicht hat ja jemand dafür noch eine Idee..?

Christian.

Julian.​Hofmann ·

Die Marken werden aber mit dem Inhalt von tt_content.text.10 (bei text-CEs) gefüllt. Zumindest funktioniert das bei uns.

Hast Du mal einen anderen CE-Typ ausprobiert?

Openhair ·

Die Marken werden aber mit dem Inhalt von tt_content.text.10 (bei text-CEs) gefüllt.

Schon probiert, aber es bringt auch nichts. Eigentlich habe ich das Standard-TS aus css_styled_content nicht geändert. Ich bin mir auch nicht sicher, ob es überhaupt so funktionieren kann, denn welche Überschrift soll in den Header-Marker, wenn mehrere CEs in einer Spalte stehen?