Rene Paulokat wrote:
> On Thu, 5 Feb 2009 21:11:38 +0100
> Adam Meyer <[email protected]> wrote:
>
>> 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
Hi Rene
Also ich habe jetzt folgenden code in meinem Order model in dem
deliverdate das besagte datum enthält
class Order < ActiveRecord::Base
belongs_to :user
has_many :products
belongs_to :raddress
def validate_on_create
if deliverdate <= Date.today
errors.add(:deliverdate, "Datum muss in der Zukunft liegen.")
end
end
end
Das Problem ist aber, dass ich immer noch frühere Dati speichern kann.
--
Posted via http://www.ruby-forum.com/.
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug