On Jan 9, 2008, at 20:13 , Joachim Mützel wrote:
Mach doch einfach eine neue Methode in deinem Model, zB. date_str= der dann der Wert aus dem View zugewiesen wird. Diese Methode kann dann den String parsen und auf das date field in deinem Model setzen. Und wenn du dann noch eine passende date_str dazu hast kann die das date dann auchwieder als String formatiert zurueck liefern (zum anzeigen im View).Wie bekomme ich den Wert eines Textfeldes der View zum Model bzw.Controller. Die Variable @attributes des Models kennt ja nur die Felderder Tabelle.
Ganz einfach. Wenn die Methoden date_str und date_str= (aus meinem obigen Beispiel) in deinem Model definiert sind ersetzt du einfach im View alle Vorkommen des date Attributs mit diesem neuen "Attribut". Letztendlich gibt es in deiner Model Klasse ja auch nur Methoden fuer all deine Felder in der Datenbank, die halt automatisch fuer dich von Rails erzeugt werden. Hier machst du einfach dein eigenes. -- Urban Hafner Ziegelgasse 10 69117 Heidelberg Germany http://bettong.net
PGP.sig
Description: This is a digitally signed message part
_______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
