Fix relations error in tags

This commit is contained in:
Christophe Vilayphiou committed 2012-02-15 11:42:19 +08:00
1 parent 778a85ca2b
commit d0c2856a3a
6 files changed
+8 -8

No files matched your search

+1 -1
View File
@@ -19,7 +19,7 @@ class Admin::TagsController < ApplicationController
end
def create
@tag = Tag.create(params[:tag])
@tag = (params[:tag][:module_app_id].blank? ? Tag.create(params[:tag]) : ModuleAppTag.create(params[:tag]))
end
def update
-4
View File
@@ -21,8 +21,4 @@ class I18nVariable
I18nVariable.first(:conditions => {:key => locale})[I18n.locale]
end
def self.from_locale(locale)
I18nVariable.first(:conditions => {:key => locale})[I18n.locale]
end
end
-1
View File
@@ -4,6 +4,5 @@ class Tag
include Mongoid::Timestamps
belongs_to :module_app
has_and_belongs_to_many :bulletins
end
+1 -1
View File
@@ -1,4 +1,4 @@
<%= form_for tag, :url => admin_tag_path(tag), :remote => true do |f| %>
<%= form_for :tag, :url => admin_tag_path(tag), :method => :put, :remote => true do |f| %>
<% @site_valid_locales.each do |locale| %>
<%= I18nVariable.from_locale(locale) %>:<%= f.text_field locale %>
<% end %>