Hartnaeckiger dataWrap

View: New views
5 Messages — Rating Filter:   Alert me  

Hartnaeckiger dataWrap

by Axel Joensson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo,

ich habe in einem Sysfolder, der innerhalb des Seitenbaumes liegt (also
der Startseite mit dem Template untergeordnet ist) fünf Inhaltselemente
eingetragen. Mit folgendem TS im Setup binde ich sie zufallsgesteuert
ein:

temp.marks.1 = COA_INT
temp.marks.1 {
        10 = CONTENT
        10 {
                table = tt_content
                select {
                        pidInList = 51
                        orderBy = RAND()
                        max = 1
                        languageField = sys_language_uid
                }
                renderObj < tt_content
                renderObj.stdWrap.wrap = <div id="content_start"><br
clear="all" />|<br clear="all" /></div>
                renderObj.stdWrap.required = 1
        }
}

Funktioniert so, wie es soll. Ebenfalls am Ende des Setup eingebaut sind
die Zeilen:

tt_content.stdWrap.dataWrap >
tt_content.stdWrap.prepend.dataWrap >

Das Problem: Trotzdem bekomme ich - gleich was ich versuche - einen
Anker nach dem Muster <a id="c561"></a> direkt vor dem oben definierten
renderObj.stdWrap.wrap eingebaut, wie er im csc-Setup mit

dataWrap = <a id="c{field:uid}"></a>

und ein paar Zeilen weiter auch in prepend.dataWrap definiert ist. Warum
verschwinden diese Anker nicht? Ich wäre dankbar für Tipps, weil ich es
nicht verstehe.

Grüße
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: Hartnaeckiger dataWrap

by Dimitri Ebert :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo,

renderObj < tt_content

macht eine Kopie, deswegen wirken die weiteren Änderungen am tt_content
nicht.
entweder soll tt_content vor der Kopie modifiziert oder renderObj selbst.

renderObj.stdWrap.dataWrap >




Axel Joensson schrieb:

> Hallo,
>
> ich habe in einem Sysfolder, der innerhalb des Seitenbaumes liegt (also
> der Startseite mit dem Template untergeordnet ist) fünf Inhaltselemente
> eingetragen. Mit folgendem TS im Setup binde ich sie zufallsgesteuert
> ein:
>
> temp.marks.1 = COA_INT
> temp.marks.1 {
>         10 = CONTENT
>         10 {
>                 table = tt_content
>                 select {
>                         pidInList = 51
>                         orderBy = RAND()
>                         max = 1
>                         languageField = sys_language_uid
>                 }
>                 renderObj < tt_content
>                 renderObj.stdWrap.wrap = <div id="content_start"><br
> clear="all" />|<br clear="all" /></div>
>                 renderObj.stdWrap.required = 1
>         }
> }
>
> Funktioniert so, wie es soll. Ebenfalls am Ende des Setup eingebaut sind
> die Zeilen:
>
> tt_content.stdWrap.dataWrap >
> tt_content.stdWrap.prepend.dataWrap >
>
> Das Problem: Trotzdem bekomme ich - gleich was ich versuche - einen
> Anker nach dem Muster <a id="c561"></a> direkt vor dem oben definierten
> renderObj.stdWrap.wrap eingebaut, wie er im csc-Setup mit
>
> dataWrap = <a id="c{field:uid}"></a>
>
> und ein paar Zeilen weiter auch in prepend.dataWrap definiert ist. Warum
> verschwinden diese Anker nicht? Ich wäre dankbar für Tipps, weil ich es
> nicht verstehe.
>
> Grüße
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>  


_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: Hartnaeckiger dataWrap

by Axel Joensson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo,

renderObj.stdWrap.dataWrap > tut das Gewünschte, danke!

Kann es sein, dass beim Kopieren immer eine unveränderte Verson benutzt
wird? Denn die Reihenfolge

tt_content.stdWrap.dataWrap >
tt_content.stdWrap.prepend.dataWrap >
renderObj < tt_content

hatte ich probiert, blieb aber ohne Effekt.

Grüße


Dimitri Ebert <ebert@...> wrote:

> Hallo,
>
> renderObj < tt_content
>
> macht eine Kopie, deswegen wirken die weiteren Änderungen am tt_content
> nicht.
> entweder soll tt_content vor der Kopie modifiziert oder renderObj selbst.
>
> renderObj.stdWrap.dataWrap >
>
>
>
>
> Axel Joensson schrieb:
> > Hallo,
> >
> > ich habe in einem Sysfolder, der innerhalb des Seitenbaumes liegt (also
> > der Startseite mit dem Template untergeordnet ist) fünf Inhaltselemente
> > eingetragen. Mit folgendem TS im Setup binde ich sie zufallsgesteuert
> > ein:
> >
> > temp.marks.1 = COA_INT
> > temp.marks.1 {
> >         10 = CONTENT
> >         10 {
> >                 table = tt_content
> >                 select {
> >                         pidInList = 51
> >                         orderBy = RAND()
> >                         max = 1
> >                         languageField = sys_language_uid
> >                 }
> >                 renderObj < tt_content
> >                 renderObj.stdWrap.wrap = <div id="content_start"><br
> > clear="all" />|<br clear="all" /></div>
> >                 renderObj.stdWrap.required = 1
> >         }
> > }
> >
> > Funktioniert so, wie es soll. Ebenfalls am Ende des Setup eingebaut sind
> > die Zeilen:
> >
> > tt_content.stdWrap.dataWrap >
> > tt_content.stdWrap.prepend.dataWrap >
> >
> > Das Problem: Trotzdem bekomme ich - gleich was ich versuche - einen
> > Anker nach dem Muster <a id="c561"></a> direkt vor dem oben definierten
> > renderObj.stdWrap.wrap eingebaut, wie er im csc-Setup mit
> >
> > dataWrap = <a id="c{field:uid}"></a>
> >
> > und ein paar Zeilen weiter auch in prepend.dataWrap definiert ist. Warum
> > verschwinden diese Anker nicht? Ich wäre dankbar für Tipps, weil ich es
> > nicht verstehe.
> >
> > Grüße
> > _______________________________________________
> > TYPO3-german mailing list
> > TYPO3-german@...
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> >
> >  
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: Hartnaeckiger dataWrap

by Dimitri Ebert :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

nein die aktuelle

müsste aber sein

tt_content.stdWrap.dataWrap >
tt_content.stdWrap.prepend.dataWrap >
temp.marks.1.10.renderObj < tt_content




Axel Joensson schrieb:

> Hallo,
>
> renderObj.stdWrap.dataWrap > tut das Gewünschte, danke!
>
> Kann es sein, dass beim Kopieren immer eine unveränderte Verson benutzt
> wird? Denn die Reihenfolge
>
> tt_content.stdWrap.dataWrap >
> tt_content.stdWrap.prepend.dataWrap >
> renderObj < tt_content
>
> hatte ich probiert, blieb aber ohne Effekt.
>
> Grüße
>
>
> Dimitri Ebert <ebert@...> wrote:
>
>  
>> Hallo,
>>
>> renderObj < tt_content
>>
>> macht eine Kopie, deswegen wirken die weiteren Änderungen am tt_content
>> nicht.
>> entweder soll tt_content vor der Kopie modifiziert oder renderObj selbst.
>>
>> renderObj.stdWrap.dataWrap >
>>
>>
>>
>>
>> Axel Joensson schrieb:
>>    
>>> Hallo,
>>>
>>> ich habe in einem Sysfolder, der innerhalb des Seitenbaumes liegt (also
>>> der Startseite mit dem Template untergeordnet ist) fünf Inhaltselemente
>>> eingetragen. Mit folgendem TS im Setup binde ich sie zufallsgesteuert
>>> ein:
>>>
>>> temp.marks.1 = COA_INT
>>> temp.marks.1 {
>>>         10 = CONTENT
>>>         10 {
>>>                 table = tt_content
>>>                 select {
>>>                         pidInList = 51
>>>                         orderBy = RAND()
>>>                         max = 1
>>>                         languageField = sys_language_uid
>>>                 }
>>>                 renderObj < tt_content
>>>                 renderObj.stdWrap.wrap = <div id="content_start"><br
>>> clear="all" />|<br clear="all" /></div>
>>>                 renderObj.stdWrap.required = 1
>>>         }
>>> }
>>>
>>> Funktioniert so, wie es soll. Ebenfalls am Ende des Setup eingebaut sind
>>> die Zeilen:
>>>
>>> tt_content.stdWrap.dataWrap >
>>> tt_content.stdWrap.prepend.dataWrap >
>>>
>>> Das Problem: Trotzdem bekomme ich - gleich was ich versuche - einen
>>> Anker nach dem Muster <a id="c561"></a> direkt vor dem oben definierten
>>> renderObj.stdWrap.wrap eingebaut, wie er im csc-Setup mit
>>>
>>> dataWrap = <a id="c{field:uid}"></a>
>>>
>>> und ein paar Zeilen weiter auch in prepend.dataWrap definiert ist. Warum
>>> verschwinden diese Anker nicht? Ich wäre dankbar für Tipps, weil ich es
>>> nicht verstehe.
>>>
>>> Grüße
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german@...
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>
>>>  
>>>      
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>  


_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: Hartnaeckiger dataWrap

by Axel Joensson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Richtig: Ich hab die tt_content-Elemente *in* der Klammer zu leeren
versucht, was natürlich nicht greift, weil
temp.marks.1.10.tt_content.stdWrap.dataWrap
nicht existiert ... Danke für die Nachhilfe.

Dimitri Ebert <ebert@...> wrote:

> nein die aktuelle
>
> müsste aber sein
>
> tt_content.stdWrap.dataWrap >
> tt_content.stdWrap.prepend.dataWrap >
> temp.marks.1.10.renderObj < tt_content
>
>
> Axel Joensson schrieb:
> > Hallo,
> >
> > renderObj.stdWrap.dataWrap > tut das Gewünschte, danke!
> >
> > Kann es sein, dass beim Kopieren immer eine unveränderte Verson benutzt
> > wird? Denn die Reihenfolge
> >
> > tt_content.stdWrap.dataWrap >
> > tt_content.stdWrap.prepend.dataWrap >
> > renderObj < tt_content
> >
> > hatte ich probiert, blieb aber ohne Effekt.
> >
> > Grüße
> >
> >
> > Dimitri Ebert <ebert@...> wrote:
> >
> >  
> >> Hallo,
> >>
> >> renderObj < tt_content
> >>
> >> macht eine Kopie, deswegen wirken die weiteren Änderungen am tt_content
> >> nicht.
> >> entweder soll tt_content vor der Kopie modifiziert oder renderObj selbst.
> >>
> >> renderObj.stdWrap.dataWrap >
> >>
> >>
> >>
> >>
> >> Axel Joensson schrieb:
> >>    
> >>> Hallo,
> >>>
> >>> ich habe in einem Sysfolder, der innerhalb des Seitenbaumes liegt (also
> >>> der Startseite mit dem Template untergeordnet ist) fünf Inhaltselemente
> >>> eingetragen. Mit folgendem TS im Setup binde ich sie zufallsgesteuert
> >>> ein:
> >>>
> >>> temp.marks.1 = COA_INT
> >>> temp.marks.1 {
> >>>         10 = CONTENT
> >>>         10 {
> >>>                 table = tt_content
> >>>                 select {
> >>>                         pidInList = 51
> >>>                         orderBy = RAND()
> >>>                         max = 1
> >>>                         languageField = sys_language_uid
> >>>                 }
> >>>                 renderObj < tt_content
> >>>                 renderObj.stdWrap.wrap = <div id="content_start"><br
> >>> clear="all" />|<br clear="all" /></div>
> >>>                 renderObj.stdWrap.required = 1
> >>>         }
> >>> }
> >>>
> >>> Funktioniert so, wie es soll. Ebenfalls am Ende des Setup eingebaut sind
> >>> die Zeilen:
> >>>
> >>> tt_content.stdWrap.dataWrap >
> >>> tt_content.stdWrap.prepend.dataWrap >
> >>>
> >>> Das Problem: Trotzdem bekomme ich - gleich was ich versuche - einen
> >>> Anker nach dem Muster <a id="c561"></a> direkt vor dem oben definierten
> >>> renderObj.stdWrap.wrap eingebaut, wie er im csc-Setup mit
> >>>
> >>> dataWrap = <a id="c{field:uid}"></a>
> >>>
> >>> und ein paar Zeilen weiter auch in prepend.dataWrap definiert ist. Warum
> >>> verschwinden diese Anker nicht? Ich wäre dankbar für Tipps, weil ich es
> >>> nicht verstehe.
> >>>
> >>> Grüße
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german