[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