Hallo nochmal, > Das ist eigentlich das erste das du bei sowas prüfen > solltest. Wenn ein redirect drin ist, diesen einfach mal > rausnehmen und schaun was er für ein Query absetzen will. ja, mache ich mitlerweile auch so.
> Ähm, würd ich so nicht sagen. Klingt so als würdest du > Unix-Timestamps für das Datum einsetzen. Das allerdings geht > nicht nur bei Windows Kisten schief. Auch Debian hat damit Probleme. Nee, das sind normale Date-Felder... > Setzt du die schon ein wüsste ich nicht was Windowskisten für > Probleme damit haben sollten?! das kommt daher, weil die PHP-Funktion date() unter Windows keine Datumsangaben vor 1970 versteht. Und die wird in FormHelper::year(), FormHelper::month() und FormHelper::day() verwendet... es gibt eine Alternative Bibliothek, die das kann, soviel habe ich schon herausgefunden. Allerdings muss, um die zu verwenden, in den Core eingegriffen werden. Das macht mir immer beauftragten, weil dann nicht mehr schön Updates gemacht werden können (gerade bei 1.2 aber wichtig) > Deine Nullwerte werden vermutlich nicht übernommen da sie > komplett aus dem Datenarray verschwinden wenn du > cleanUpFields aufrufst. Darauf musst du eben reagieren. dazu müßte ich aber auch cleanUpFields modifizieren, oder? > Das gehört eben zum Design der Anwendung. Du musst dir eben > überlegen was als Datum erfasst wird. Dementsprechend kannste > dann entscheiden. Ist es ein Geburtsdatum betrachtest du > deine Zielgruppe oder machst eben automatisch von Jahr-100 > bis Jahr-6 Ist es eine Kalenderapplikation gehst du von heute > bis Jahr+3 .. etc.pp. Mit Jahren bis -100 hätte ich eine ewig lange select-Box. Irgendwie wünsche ich mir mehr Flexibilität, auch trotz Automagic > Das kannst du natürlich machen, aber Cake Automagic sollte > man schon nutzen wenn Sie da ist. Zumal gibts bei Textfeldern > noch viel mehr unsinn den du auch selbst validieren musst hab ich auch gemerkt. :o( Wobei cleanUpFields sowieso nicht validiert, ob der Benutzer z. B. den 30. Februar auswählt. Das muss also sowieso manuell validiert werden. Dann kann ich auch gleich das Format prüfen... > Kommt drauf an. Es ist an sich keine modelspezifische > Funktion da es ja nicht nur auf Modeldaten angewendet werden > kann. Ich würds in eine Component auslagern. ich hab es jetzt erstmal als nicht-objektierte Bibliothek eingebunden. Schnell und dreckig. > Component, Helper, AppController, AppModel .... je nachdem wo > es Sinn macht. Werde ich mir anschauen... > AppModel im Applikationspfad. danke! > Allerdings bekommt dann eben wirklich JEDES Model diese > Funktion. Wie gesagt, ich würde das eher als Component umsetzen Gegenfrage: wie komme ich von der Component auf den aktuellen Controller als Objekt? Ganz liebe Grüße! Und danke danke danke - Chris --~--~---------~--~----~------------~-------~--~----~ Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe "CakePHP-de für deutsche CakePHP Entwickler". Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail an [email protected] Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL PROTECTED] Weitere Optionen finden Sie in dieser Gruppe unter http://groups.google.com/group/cakephp-de?hl=de -~----------~----~----~----~------~----~------~--~---
