Datumsfelder: Bereich festlegen?

Ausgabedaten formatieren und darstellen

Datumsfelder: Bereich festlegen?

Beitragvon mivogtLU am Mi 3. Feb 2010, 10:13

View-Datumsfelder Range:
Ich bastle aktuell mit der cake1.3 beta und habe ein kleines Problem mit den Datumsfeldern
In der Tabelle Mitglieder habe ich ein Feld Geburtsdatum vom Typ Date. Leider mag mein cake nur junge Menschen; es sind nur Geburtstage ab 1990 möglich grins und naja nun ist die Frage wie ich hinterlege dass ich einen bestimmten Jahreszeitraum abdecken will. Aktuelles Jahr weniger 99 sollte ausreichen als untere Grenze und aktuelles Jahr weniger 5 als obere Grenze (mal abgesehen davon dass ich das rechtlich evtl. mal auf 16 oder 18 anpassen muss..)
Wie gebe ich dem Datumsfelde vor welchen Jahresbereich es abdecken soll?

Danke und Gruß

Michael
mivogtLU
 
Beiträge: 46
Registriert: Di 12. Jan 2010, 21:22
Wohnort: 67059
CakePHP-Version: 1.3 final
OS: Linux, Win XP-Vista

Re: Datumsfelder: Bereich festlegen?

Beitragvon mivogtLU am Mi 10. Feb 2010, 23:10

OK, ich habe die Antwort anderweitig bekommen:

> mit dem $Options Array, die Optionen heißen:
    minYear
    maxYear

also muss in der View hinter dem inpout($feldname noch ein , array('minYear' => date('Y') - AA, 'maxYear' => date('Y')-BB) kommen, wobei AA und BB die Werte sind um die ich vom aktuellen Datum abweichen will.

Hoffe das hilft denen die später das gleiche Problem haben!



Danke an die google-group für cakephp!


CU

Michael
mivogtLU
 
Beiträge: 46
Registriert: Di 12. Jan 2010, 21:22
Wohnort: 67059
CakePHP-Version: 1.3 final
OS: Linux, Win XP-Vista


Zurück zu Views

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron