Zum Inhalt springen

FCE Mapping - Container DIV verschwindet trotz "inner"

Erstellt am 18. Januar 2007 · 1 Antwort · letzte Antwort am 19. Januar 2007

Tags: Frage

Danielvdv ·

Hallo,

ich möchte ein FCE erstellen und habe dazu in meinem Template ein DIV das z.B. so ausschaut:

<div class="Spaltenbox">
    <h1>Headline</h1>
    <p>Ganz normaler Fließtext </p>
</div>

Nun mappe ich das wie folgt:

CO-Root auf das DIV mit INNER
EL auf das h1 mit INNER
EL auf das p mit OUTER

Das ganze als Content Element gespeichert.

Resultat auf der Website ist aber dann:

<h1>Überschrift</h1>
<p>Demotext</p>

ohne das umschließende DIV, obwohl dass doch mit INNER gemapt wurde.

Warum?

Wie muss man das machen, dass das umschließende DIV mitkommt? Schließlich steht da die Style-Klasse für die Formatierung drin...

Grüße Daniel

Danielvdv ·

Lösung:

Entweder bin ich verwirrt, oder TemplaVoila:

Mappt man den Umschließenden Root-Container (DIV) mit OUTER bleibt er erhalten, was genau umgekehrt ist, wie bei allen anderen Mappings. Die Elemente innerhalb dieses Containers, die erhalten bleiben sollen, wie z.B. <h1> müssen aber wieder mit INNER gemappt werden.

So funktioniert es, logisch ist es meiner Meinung nach nicht...

Grüße Daniel

P.S: TV 1.1.1