From 39b381f58ebdb77ab3676e1ccbfac3b96269f236 Mon Sep 17 00:00:00 2001 From: Andreas Stephanides Date: Sun, 18 Aug 2013 20:47:51 +0200 Subject: [PATCH] optional git fuer globalize3 keine Auswirkung --- app/models/neuigkeit.rb | 2 ++ .../20130818161841_translate_neuigkeiten.rb | 17 +++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 db/migrate/20130818161841_translate_neuigkeiten.rb diff --git a/app/models/neuigkeit.rb b/app/models/neuigkeit.rb index 8740d46..e2b655e 100755 --- a/app/models/neuigkeit.rb +++ b/app/models/neuigkeit.rb @@ -12,9 +12,11 @@ # class Neuigkeit < ActiveRecord::Base + attr_accessible :datum, :text, :title, :rubrik_id, :author_id belongs_to :author, :class_name =>'User' belongs_to :rubrik, :class_name =>'Rubrik', :foreign_key => "rubrik_id" validates :rubrik, :presence=>true validates :author, :presence=>true + translates :title,:text, :versioning=>true, :fallbacks_for_empty_translations => true end diff --git a/db/migrate/20130818161841_translate_neuigkeiten.rb b/db/migrate/20130818161841_translate_neuigkeiten.rb new file mode 100644 index 0000000..bdf7b04 --- /dev/null +++ b/db/migrate/20130818161841_translate_neuigkeiten.rb @@ -0,0 +1,17 @@ +class TranslateNeuigkeiten < ActiveRecord::Migration +def self.up + + Neuigkeit.create_translation_table!({ + :title => :string, + :text => :text + }, { + :migrate_data => true + }) + end + + def self.down + Neuigkeit.drop_translation_table! :migrate_data => true + + + end +end