From 5fb5a2e8bcfb1a67d3af2c3965a7a17fb2d73ebd Mon Sep 17 00:00:00 2001 From: huang Date: Tue, 3 May 2016 16:49:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8C=E7=BA=A7=E5=9F=9F=E5=90=8D=E5=B8=96?= =?UTF-8?q?=E5=AD=90=E5=88=97=E8=A1=A8=E4=B8=A4=E7=A7=8D=E5=BD=A2=E5=BC=8F?= =?UTF-8?q?=E5=8C=BA=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/sub_domains_controller.rb | 9 ++++++-- .../organizations/_subfield_list.html.erb | 18 ++++++++-------- .../_show_sub_document.html.erb | 4 ++-- .../sub_document_comments/index.html.erb | 2 +- app/views/sub_document_comments/show.html.erb | 2 +- app/views/sub_domains/_new.html.erb | 21 ++----------------- app/views/sub_domains/new.html.erb | 6 ++++++ app/views/sub_domains/new.js.erb | 1 + 8 files changed, 29 insertions(+), 34 deletions(-) create mode 100644 app/views/sub_domains/new.html.erb create mode 100644 app/views/sub_domains/new.js.erb diff --git a/app/controllers/sub_domains_controller.rb b/app/controllers/sub_domains_controller.rb index 450f6f32a..7dd0e526e 100644 --- a/app/controllers/sub_domains_controller.rb +++ b/app/controllers/sub_domains_controller.rb @@ -1,6 +1,11 @@ class SubDomainsController < ApplicationController layout 'base_org' - before_filter :find_org_subfield_and_subdomain, :only => [:show, :index] + before_filter :find_org_subfield_and_subdomain, :only => [:show, :index, :new] + + def new + @subdomain = SubDomain.new + + end def create if SubDomain.where("org_subfield_id=#{params[:org_subfield_id]} and name=?",params[:name]).count == 0 @@ -24,7 +29,7 @@ class SubDomainsController < ApplicationController def show @subfield_content = @organization.org_subfields.order("priority") - render layout: 'base_sub_domain' + render layout: @organization.switch_type ? 'base_sub_domain' : 'base_org' end def index diff --git a/app/views/organizations/_subfield_list.html.erb b/app/views/organizations/_subfield_list.html.erb index f12c6155b..b1ab473f3 100644 --- a/app/views/organizations/_subfield_list.html.erb +++ b/app/views/organizations/_subfield_list.html.erb @@ -97,8 +97,8 @@ | 编辑 | - - 添加二级目录 + + 添加二级目录
@@ -220,13 +220,13 @@ <% end %>