[TYPO3-german] Einen im BE angelegten Datensatz über eigene Extension ausgeben

Marko Graßhoff m.grasshoff at signup-design.de
Tue May 26 11:58:02 CEST 2009


Wow, das ging ja schnell... da teste ich mal mit rum. Bevor ich jetzt 
schon dumme Fragen stelle, schau ich erstmal wie weit ich komme... ;)
Danke Dir!!

Greetz M-ko

Mathias Schreiber [wmdb >] schrieb:
> Marko Graßhoff schrieb:
>   
>> Hallo liebe Mailingliste,
>> Ich habe mir im Kickstarter eine Extension zusammengeklickt, mit der ich 
>> im Backend Inhaltselemente verschiedener Unterseiten auswählen kann,
>> sprich ich mach nen neuen Datensatz über Liste, kann dann im BE einen 
>> String als Titel eingeben und content auswählen (Datenbankrelation zu 
>> tt_content).
>> Dann habe ich noch ne select-box mit 3 werten für links, rechts und 
>> mitte, wo das jeweilige element später angezeigt werden soll.
>>
>> Wie so oft, habe ich jetzt wieder mal start-probleme... Ich könnte jetzt 
>> zB, wenn ich mit $this->pi_getRecord('tt_content',$uid,0) auf ein 
>> 'bestimmtes' element zugreifen,
>> könnte mir den header ausgeben lassen, den bodytext oder was weiss ich 
>> -schön -
>> aber wie sag ich der Extension, dass sie eben genau die von mir im BE 
>> angelegten Elemente ausliest?
>>     
>
> das TS "Objekt" CONTENT macht das für dich.
> Rendern tust du das via $this->cObj->cObjGetSingle('CONTENT',$conf);
>
> SO hast du via TS die volle Kontrolle über das, was du vorhast.
>
>   
>> Und dann auch noch die Positionierung der elemente so vornimmt, wie ich 
>> es über die Selektorbox eingestellt hab?
>>     
>
> Im Enfeffekt machst du folgendes:
> Über TS alles definieren außer (!) dem where Statement
> Und in das WHERE schreibst du va PHP die UIDs rein, die du rendern willst.
>
> Drops gelutscht.
>
> Cheers
> Mathias
>
>
>   



More information about the TYPO3-german mailing list