[TYPO3-german] Re: Re: Extension-Programmierung: Filterung von Datensätzen
Florian Fischer
florianfischer at gmx.at
Fri Jan 25 12:39:02 CET 2008
Danke schonmal für die erste schnelle Antwort!
Es handelt sich hierbei um ein BE Formular.
In der Stundentafel-Tabelle stehen nur die erwähnten Spalten, da sich
mit diesen Angaben schon genau auf eine bestimmte Einheit zugreifen kann.
mfg, Florian Fischer
Steffen Ritter schrieb:
> Hallo das hängt davon ab, was du alles in der Stundentafel-Tabelle (an
> Spalten) hast. Und ob du vom FE oder vom BE redest...
> Im FE kannst du ja ein Datumsfeld machen, das konvertierst du in eine
> Timestamp, und lässt die date FUnktion drauf los, die dir den x-ten Tag
> der Woche auspuckt... 1te Where Condition für dein Select. GLeiches
> Spiel Für die Klassen. Ob du dafür jeweils die Seite neu lädst oder mit
> Ajax die Informationen nachlädst bleibt dir überlassen.
> Die Stunden würde ich dann evtl. Textalisch auflisten und die ID des
> Eintrags der gewählt wird in ein hidden-Field des zu erstellenden
> Vertretungs-Datensatzes schreiben (zB. OnClick oder erneuter Reload).
> Und dann einfach den Datensatz ausfüllen lassen, dieser wird dann mit
> der zugehörigen pid aus der ersten Tabelle gespeichert. In einem BE
> Formular kannst du soetwas nur mit eigenen PHP-Funktionen realisieren,
> die dir deine FOrmularfelder entsprechend aufbauen.
>
> LG
>
> Steffen
>
> Florian Fischer schrieb:
>> Hallo Leute!
>>
>> Ich habe eine eigene Extension erstellt, in der es um Supplierungen
>> (Vertretungen von Lehrern in einer Schule) geht.
>> Alle Daten (wie Wochentag, Einheit, Klasse, Fach und Lehrer) sind
>> schon in einer Stundentafel-Tabelle vorhanden und sollen von dort
>> ausgelesen werden. Bei dieser Extension soll genau für 1 Datensatz aus
>> dieser Tabelle ein Ersatzlehrer bestimmt werden.
>>
>> Mein Problem liegt nun darin, dass es sich hier um ca. 350 Datensätze
>> handelt und es ziemlich mühsam wäre für jede Vertretung aus einer
>> Listbox 1 aus 350 Datensätzen zu suchen.
>> Deshalb dachte ich mir es sollte zuerst das Datum eingegeben werden,
>> daraus sollte automatisch der Wochentag "berechnet" werden und im
>> nächsten Feld soll zum Beispiel auch noch die Klasse auswählbar sein.
>>
>> Danach sollte nun ein Feld nur noch die Datensätze anzeigen, die auf
>> diesen Wochentag und diese Klasse zutreffen.
>>
>> Wie kann ich dies umsetzen?
>> Ich hätte mir das ca. so vorgestellt, wie wenn man bei einer normalen
>> Seite den Typ in der DropDownList ändert.
>>
>>
>> mfg, Florian Fischer
More information about the TYPO3-german
mailing list