quartz_app/app/models/projet.rb
Caroline Girard 37d278a7da initial
2018-09-13 13:32:45 +02:00

25 lines
396 B
Ruby

class Projet < ActiveRecord::Base
belongs_to :image_file
has_many :blocks, :as => :blockable
after_create do
LangSite.all.each do |lang|
@block = Block.new(:block_name => "general", :lang_site => lang)
@block.blockable = self
@block.save
end
end
before_validation do
self.slug = self.name.to_slug
end
end