[TYPO3-german] CONTENT und dataWrap

Stefan Frömken firma at sfroemken.de
Mon Jun 20 12:23:16 CEST 2011


Hast Recht Christian,

2mal auf die gleiche Tabelle zugreifen geht nicht. Hab ich zu spät 
gesehen. Verschachtelte CONTENT-Elemente gehen aber grundsätzlich:
http://www.typo3wizard.com/de/artikel/das-content-objekt.html

Stefan

Am 20.06.2011 10:55, schrieb Christian Wolff:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Am 19.06.2011 20:32, schrieb Christian Tauscher:
>> Folgendes COA steht zur Diskussion:
>>
>> lib.test = COA
>> lib.test.wrap =<ul>|</ul>
>> lib.test.10 = CONTENT
>> lib.test.10 {
>>    table = tt_content
>>    select.pidInList = 2
>>
>>    renderObj = COA
>>    renderObj.10 = TEXT
>>    renderObj.10 {
>>      dataWrap =<li rel="#c{field:uid}">|
>>      field = header
>>    }
>>
>>    renderObj.20 = TEXT
>>    renderObj.20 {
>>      dataWrap =<div id="c{field:uid}">uid: {field:uid}|
>>    }
>>
>>    renderObj.30 = CONTENT
>>    renderObj.30 {
>>      table = tt_content
>>      select.pidInList = 2
>>      select.andWhere.dataWrap = tt_content.uid={field:uid}
>>    }
>>
>>    renderObj.40 = TEXT
>>    renderObj.40.value =</div></li>
>> }
>>
>> An sich funktioniert es ja ausser renderObj.30 Zickt herum:
>>
>> field:uid wird brav überall korrekt ersetzt. Das SQL wird korrekt
>> generiert und auch ausgeführt.
>> Gerendert wird aber nix. Das Div bleibt leer.
>>
>> ersetz ich das select.andWhere gegen
>>      select.uidInList = 2332
>>
>> Bekomm ich wie erwartet mehrmals das CE#2332. Nutz mir halt nix.
>>
>> Wäre schön wenn mir jemand weiterhelfen könnte.
>>
>> Danke für Eure Mühen,
>>
>> Christian.
>>
>
> Hallo Christian,
> Typo3 Speichert sich welece Content Elemente bereits per CONTENT geholt
> worden und rendert dies Nicht Doppelt. deswegen bleibt das zweite
> CONTENT leer falls du versuchts es von der gleichen seite zu holen.
> du könntest probieren das zweite content gegen ein RECORDS element zu
> ersetzten. die UID deines Content Elments ist dir ja bekannt.
>
> in einer ähnlichen situation musste ich mir allerdings auch schon mal
> damit behelfen tslib_content zu kopieren zu patchen und für das speziele
> rendering als USER object einzubinden.
>
> gruss chris
>
>
> - --
> Christian Wolff // Berlin
> http://www.connye.com
>
> some projects:
> http://richtermediagroup.com | http://titanic.de | http://keyopinions.info
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (MingW32)
>
> iEYEARECAAYFAk3/Cx0ACgkQIcCaXPh/JHFBsQCgp0E1RElsiyRjdSlfXLFzT42p
> arEAoMSWvuvHM2cw1a7hwei6d+DEDrV8
> =OxxU
> -----END PGP SIGNATURE-----



More information about the TYPO3-german mailing list