On Thu, 5 Feb 2009 21:11:38 +0100 Adam Meyer <[email protected]> wrote:
> Hallo, > > ich möchte eine Validierung durchführen, ob ein vom User eingegebenes > Datum nicht kleiner als das von morgen ist. Das heipt wenn heute der > 5.2.2009 ist, dann muss der user mindestens 06.2.2009 eingeben. > > Habe schon mit validates_numericality_of und greater than rumgehampelt, > komme aber auf keinen grünen Zweig. > > Hat jemand einen Rat? Ist wahrscheinlich so einfach, dass ich deswegen > nichts finde. bspw. so: class Event < ActiveRecord::Base attr_accessor :start_date def validate_on_create if @start_date == nil || @start_date <= Date.today errors.add(:start_date, "muss in der zukunft liegen.") end end end oder du erweiterst Validation um sowas wie validates_date_greater_than ... gruesse rene -- take care not to get sucked into /dev/null gpg --recv-keys 0F8DDFBB _______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/listinfo/rubyonrails-ug
