
15.04.2009, 16:20
|
|
Участник форума
Регистрация: 31.10.2007
Сообщений: 213
Провел на форуме: 394522
Репутация:
14
|
|
Моделька :
Код:
class Product < ActiveRecord::Base
validates_presence_of :title , :description , :image_url
validates_numericality_of :price
validates_uniqueness_of :title
validates_format_of :image_url ,
:with =>%r{\.(gif|jpg|png)$}i,
:message => "URL - Изображения только формата gif,jpg,png !"
protected
def validate
errors.add(:price , "Цена должна быть не менее 0.01")
if price <= 0.01
end
end
def self.find_products_for_sale
find(:all ,:order=>"title")
end
end
|
|
|