[TYPO3-german] Content-Einträge kapseln

Gerhard Rasi rasi at rasi.ch
Fri Apr 18 01:02:18 CEST 2008


hallo dirk

hab ich richtig verstanden, du willst ein div um deinen generierten html 
code?

das müsste mit

page.1 {
   workOnSubpart = DOKUMENT
   subparts.INHALTRECHTS < styles.content.get
   subparts.INHALTRECHTS.wrap = <div>|</div>

oder bei dir

CONTENT = COA
                        CONTENT {
                        CONTENT .wrap = <div>|</div>

gehen.

gruss gerhard


"Soetebeer Dirk" <DSoetebeer at web.de> schrieb im Newsbeitrag 
news:mailman.1.1208459414.16532.typo3-german at lists.netfielders.de...
> Hallo,
>
> unter Typo 3 4.15 wird mit dem nachstehenden Auszug aus dem Template
> Setup-Script eine Webseite aufbereitet:
>
>
>                        ...
>
>                        CONTENT = COA
>                        CONTENT {
>                                stdWrap.required = 1
>                                strWrap.wrap (
>                                <div class="content_2">
>                                |
>                                <div class=content_clearer">&nbsp;</div>
>                                </div>
>                                )
>                                        # Rechte Spalte ausfüllen
>                                10 = COA
>                                #10 < styles.content.getRight
>                                10 {
>                                        stdWrap.outerWrap.cObject = TEXT
>                                        stdWrap.outerWrap.cObject {
>                                                value = <div 
> class="content_right">|</div>
>                                                if.isTrue.numRows < 
> styles.content.getRight
>                                        }
>                                        10 < styles.content.getRight
>                                }
>                                25 = COA
>                                25 < styles.content.get
>
>                        ...
>
> Damit einzelne Inhalte korrekt platziert werden können, wird die Rechte
> Spalte korrekt in einem Div-Rahmen platziert. Der Restliche Inhalt fließt
> um den Rahmen herum.
>
> Bei diversen Tests mußte ich feststellen, das die Rechte Spalte nicht 
> immer
> zum Umfließenden Text dazugehört, wenn der Umfießende Text eine weniger
> Zeilen benötigt, als der Inhalt in der Rechten Spalte.
>
> Daher habe ich vor den Inhalt des Umfließendes Textes zusätzlich in einem
> DIV-Bereich zu platzieren. In diesem Div-Bereich müßte auch der Inhalt der
> Rechten Spalte zusammen mit dem DIV-Bereichenthalten sein. Das ganze müßte
> dann so ausgegeben werden:
>
> <div>
>        <div class="content_right">
>                ... Inhalt Rechte Spalte ...
>        </div>
>
>        Inhalt umfließender Text
> </div>
> <div>
>        <div class="content_right">
>                ... anderer Inhalt Rechte Spalte ...
>        </div>
>
>        Inhalt anderer umfließender Text
> </div>
>
> .
> .
> .
>
> Bislang wird lediglich nachstehender HTML-Code generiert:
>
>
> <div class="content_right">
>        ... Inhalt Rechte Spalte ...
> </div>
>        Inhalt umfließender Text
> <div class="content_right">
>        ... anderer Inhalt Rechte Spalte ...
> </div>
> Inhalt anderer umfließender Text
>
>
> Ansätze mit "Split", "wrap" haben leider nicht geholfen. Hierbei werden
> leider nur die Inhaltselemente für sich gekapselt und nicht so
> verschachtelt, wie es weiter oben dargestellt ist.
>
> Die Befehle LoadRegigster und RestoreRegister habe ich derzeit nochnicht
> angewandt.
>
> Vielen Dank im voraus. 




More information about the TYPO3-german mailing list