From 1f1a8e0770863ed3d359a3098c8c867565d49284 Mon Sep 17 00:00:00 2001 From: lizanle <491823689@qq.com> Date: Mon, 19 Oct 2015 17:04:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E5=AD=A6=E6=A0=A1=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/school_controller.rb | 8 +++-- app/views/school/upload_logo.html.erb | 52 ++++++++++++++++++++++++--- 2 files changed, 53 insertions(+), 7 deletions(-) diff --git a/app/controllers/school_controller.rb b/app/controllers/school_controller.rb index 062b0fa34..85bd6a784 100644 --- a/app/controllers/school_controller.rb +++ b/app/controllers/school_controller.rb @@ -5,14 +5,18 @@ class SchoolController < ApplicationController def upload uploaded_io = params[:logo] school_id ||= params[:id] + s1 = School.find(school_id) unless uploaded_io.nil? File.open(Rails.root.join('public', 'images', 'school', school_id.to_s+'.png'), 'wb') do |file| file.write(uploaded_io.read) end - s1 = School.find(school_id) + s1.logo_link = '/images/school/'+school_id.to_s+'.png' - s1.save + end + s1.name = params[:name] unless params[:name].blank? + s1.province = params[:province] unless params[:province].blank? + s1.save redirect_to admin_schools_url(:school_name => params[:school_name]) end diff --git a/app/views/school/upload_logo.html.erb b/app/views/school/upload_logo.html.erb index 023069dd0..96b577f46 100644 --- a/app/views/school/upload_logo.html.erb +++ b/app/views/school/upload_logo.html.erb @@ -11,7 +11,7 @@ function showPreview(source) { } -<%= form_tag(upload_school_path(@school.id),method: "post", multipart: true) do %> +<%= form_tag(upload_school_path(@school.id),method: "post", multipart: true,:id => "school_form") do %> <%#= text_field_tag 'school'%>
@@ -19,16 +19,58 @@ function showPreview(source) { 上传图片 <%= file_field_tag 'logo',:style => "display:none;", :id => "file", :onchange => "showPreview(this)"%>
-
学校名称:
+
学校名称:
学校省份: - +
- - + + <%#= submit_tag('提交',:class=>'mr5') %> <%#= submit_tag('取消') %>
<% end %> +