Am 10.01.2008 um 08:54 schrieb Urban Hafner:

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.

Also das mit date_str (bzw wohl created_at in den meisten Fällen) lass mal
lieber sein. Das gibt nämlich sehr schnell Ärger.

Es ist besser wenn man zum Beispiel
ActiveSupport::CoreExtensions::Time::Conversions.DATE_FORMATS
überschreibt und dann die to_date bzw to_formatted_s Methoden verwendet.
config/environment.rb ist der richtige Platz dafür und wahrscheinlich
wird das hier auch nützen:

Date::MONTHNAMES = [nil] + %w(Jänner Feber März April Mai Juni Juli August September Oktober November Dezember) Date::DAYNAMES = %w(Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)

ciao, tom

--
Thomas R. "TomK32" Koll || http://tomk32.de || http://ananasblau.com (NEW)
just a geek trying to change the world
Skype: TomK32 || Mail: [EMAIL PROTECTED]

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an