Sha256: 235b864b637e2f890b6a445f6fc5ecf834736d1078ffc72afadaca82a0890449
Contents?: true
Size: 971 Bytes
Versions: 2
Compression:
Stored size: 971 Bytes
Contents
PADRINO_ROOT = File.dirname(__FILE__) unless defined? PADRINO_ROOT PADRINO_ENV = 'test' unless defined? PADRINO_ENV require 'padrino-core' class RenderUser attr_accessor :name def initialize(name); @name = name; end end class RenderDemo < Padrino::Application register Padrino::Helpers configure do set :logging, false set :padrino_logging, false end # get current engines from partials get '/current_engine' do render :current_engine end # partial with object get '/partial/object' do partial 'template/user', :object => RenderUser.new('John'), :locals => { :extra => "bar" } end # partial with collection get '/partial/collection' do partial 'template/user', :collection => [RenderUser.new('John'), RenderUser.new('Billy')], :locals => { :extra => "bar" } end # partial with locals get '/partial/locals' do partial 'template/user', :locals => { :user => RenderUser.new('John'), :extra => "bar" } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
padrino-helpers-0.9.26 | test/fixtures/render_app/app.rb |
padrino-helpers-0.9.25 | test/fixtures/render_app/app.rb |