[TYPO3-german] Flexforms dynamisch / Datensatzseite auslesen

Basti Baumann donillo at gmail.com
Tue Oct 2 14:03:04 CEST 2007


Mathias Schreiber [TYPO3] schrieb:
> Basti Baumann schrieb:
>> Hi,
>>
>> ich habe laut dieser Anleitung:
>> http://wiki.typo3.org/index.php/Extension_Development%2C_using_Flexforms
>> meine Flexforms konfiguriert. Es werden alle Kategorien meiner 
>> Extension ausgelesen.
>> Nun will ich die Kategorien aber nur ausgeben, wenn diese im passenden 
>> Datensatzordner liegen.
>> Normalerwiese liest man ja den Datensatz so aus:
>> $pid_list = 
>> $this->pi_getPidList($this->cObj->data['pages'],$this->conf["recursive"]); 
>>
>>
>> Ich habe deswegen meine Klasse, die mir die Felder dynamisch generiert 
>> so erweitert:
>> Nur leider wird mir die pid der Datensatzsammlung nicht ausgeliefert. 
>> Hat einer eine Idee, warum das nicht klappt bzw. was ich da falsch mache?
> 
> Ich blick grade nicht durch.
> Mich würde besonders interessieren, was ein debug auf $this->cObj->data 
> ausgibt.
> Dürftest du im BE garnicht haben.
> 
> Alternative:
> für das Select Feld (oder was auch immer) nimmst du die ItemArrayProcFunc.
> 
> Nachteil:
> Datensatz muss einmal gespeichrt worden sein (was aber bei deiner Lösung 
> auch schon der Fall hätte sein müssen).
> 
> Kleine Sidenote:
> Halt dich bitte an die Coding Guidelines.
> mySQL calls einzusetzen wurde mal mit teer und federn bestraft ,-)
> 
> 

Hi,

das mit den Mysql querys ist mir bewusst, ich habe das aber mangels 
besseren Wissens erst einmal so gemacht ;)
Ein debug bringt erst mal nix,... so wie du vermutest hattest.

Wie geht das denn mit ItemArrayProcFunc?

Grüße
basti


More information about the TYPO3-german mailing list