This commit is contained in:
magnolia-fan
2011-11-29 03:56:02 +04:00
parent 94ae2ff3b0
commit aeea80997e
3 changed files with 31 additions and 9 deletions
+11 -1
View File
@@ -11,7 +11,17 @@ class ApplicationController < ActionController::Base
def compile_page params
compiler = lambda do |params|
@data = params[:data].is_a?(Proc) ? params[:data].call : params[:data].serialize unless params[:data].nil?
@data = {}
unless params[:data].nil?
if params[:data].is_a?(Proc)
@data = params[:data].call
elsif params[:data].is_a?(Hash)
@data = params[:data]
else
@data = params[:data].serialize
end
end
@status = params[:status]
{
renderer: "unified",