fixed page_part rendering problem

This commit is contained in:
Harry Bomrah 2014-06-04 15:25:04 +08:00
parent 264a70e8f2
commit b55e4b654b
3 changed files with 7 additions and 3 deletions

View File

@ -151,7 +151,7 @@ class Admin::MembersController < OrbitMemberController
@member_query = params[:member_query] @member_query = params[:member_query]
page_num = params[:page] || 1 page_num = params[:page] || 1
if !@member_query.blank? if !@member_query.blank?
members = MemberProfile.all.any_of({:user_id => /#{@member_query}/i}, {:first_name => /#{@member_query}/i}, {:last_name => /#{@member_query}/i}, {:email => /#{@member_query}/i}).page(page_num).per(12) members = MemberProfile.all.any_of({:user_id => /#{@member_query}/i}, {:first_name => /#{@member_query}/i}, {:last_name => /#{@member_query}/i}, {:email => /#{@member_query}/i})
@members = members.collect do |member| @members = members.collect do |member|
if !member.user.approved if !member.user.approved
member.user member.user

View File

@ -72,7 +72,11 @@ class PagePartsController < ApplicationController
end end
end end
if final_params["kind"] == "none" if final_params["kind"] == "none"
page_part = subpart.page_part
subpart.destroy subpart.destroy
if page_part.sub_parts.count == 0
page_part.destroy
end
else else
subpart.update_attributes(final_params) subpart.update_attributes(final_params)
end end

View File

@ -31,7 +31,7 @@ module PagesHelper
item.each do |key,value| item.each do |key,value|
if !value.kind_of?(Array) if !value.kind_of?(Array)
value = value.nil? ? "" : value value = value.nil? ? "" : value
element = element.gsub("{{#{key}}}",value.to_s) element = element.gsub("{{#{key}}}",value.to_s.html_safe)
element = element.gsub("%7B%7B#{key}%7D%7D",value.to_s) element = element.gsub("%7B%7B#{key}%7D%7D",value.to_s)
end end
end end
@ -62,7 +62,7 @@ module PagesHelper
end end
if keys[1] if keys[1]
(data[keys[1]].kind_of?(Array) ? data[keys[0]] : data[keys[1]]).each do |key,value| (data[keys[1]].kind_of?(Array) ? data[keys[0]] : data[keys[1]]).each do |key,value|
html = html.gsub("{{#{key}}}",value.to_s) html = html.gsub("{{#{key}}}",value.to_s.html_safe)
html = html.gsub("%7B%7B#{key}%7D%7D",value.to_s) html = html.gsub("%7B%7B#{key}%7D%7D",value.to_s)
end end
end end