[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