From a4d06fbb12f0b95ee7c898d601b7565aa76ade15 Mon Sep 17 00:00:00 2001 From: nwb Date: Fri, 18 Jul 2014 10:29:49 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E6=88=90=E5=91=98=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E4=B8=BA=E5=8F=AA=E8=83=BD=E4=BD=BF=E7=94=A8=E5=8D=95?= =?UTF-8?q?=E4=B8=80=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/helpers/application_helper.rb | 15 ++++++++++----- app/views/courses/settings/_members.html.erb | 4 ++-- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index bf125972b..e3b2df048 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -474,11 +474,16 @@ module ApplicationHelper def principals_check_box_tags_ex(name, principals) s = '' principals.each do |principal| - if principal.has_attribute?(:userInfo) - s << "\n" - else - s << "\n" - end + s << "\n" + end + s.html_safe + end + + #扩展的checkbox生成 + def principals_radio_box_tags_ex(name, principals) + s = '' + principals.each do |principal| + s << "\n" end s.html_safe end diff --git a/app/views/courses/settings/_members.html.erb b/app/views/courses/settings/_members.html.erb index 0879b7956..b4e5004bf 100644 --- a/app/views/courses/settings/_members.html.erb +++ b/app/views/courses/settings/_members.html.erb @@ -32,7 +32,7 @@

<% roles.each do |role| %> -

<%= hidden_field_tag 'membership[role_ids][]', '' %> @@ -82,7 +82,7 @@

<%= l(:label_role_plural) %>: <% roles.each do |role| %> - + <% end %>

<%= submit_tag l(:button_add), :id => 'member-add-submit' %>