Changeset 368
- Timestamp:
- 08/01/07 15:11:21 (1 year ago)
- Files:
-
- trunk/lib/merb/merb_controller.rb (modified) (1 diff)
- trunk/lib/merb/merb_dispatcher.rb (modified) (1 diff)
- trunk/lib/merb/mixins/render_mixin.rb (modified) (2 diffs)
- trunk/lib/merb/mixins/stateful_mixin.rb (deleted)
- trunk/lib/merb/template/erubis.rb (modified) (1 diff)
- trunk/specs/merb/merb_stateful_spec.rb (deleted)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/merb/merb_controller.rb
r366 r368 20 20 include Merb::ControllerMixin 21 21 include Merb::ResponderMixin 22 extend Merb::StatefulMixin23 22 24 23 class << self trunk/lib/merb/merb_dispatcher.rb
r366 r368 26 26 27 27 klass = resolve_controller(route[:controller]) 28 controller = klass.build(request.body, request.params, route, response)28 controller = klass.build(request.body, request.params, route, response) 29 29 30 30 if rest trunk/lib/merb/mixins/render_mixin.rb
r355 r368 107 107 @_merb_partial_locals = opts[:locals] 108 108 end 109 opts[:clean_context] = true109 #opts[:clean_context] = true 110 110 when js = opts[:js] 111 111 headers['Content-Type'] = "text/javascript" … … 127 127 return xml 128 128 when Symbol 129 template = find_template(:action => xml, :ext => ' xerb')130 else 131 template = find_template(:action => action, :ext => ' xerb')129 template = find_template(:action => xml, :ext => 'rxml,xerb,builder') 130 else 131 template = find_template(:action => action, :ext => 'rxml,xerb,builder') 132 132 end 133 133 when template = opts[:template] trunk/lib/merb/template/erubis.rb
r270 r368 5 5 # Your template must end in .herb (HTML and ERb), .jerb (JavaScript ERb), .erb (Embedded Ruby), or .rhtml (Ruby HTML) for Merb to use it. 6 6 module Erubis 7 ::Merb::AbstractController.register_engine self, %w[ herb jerb erb rhtml ]7 ::Merb::AbstractController.register_engine self, %w[ herb jerb erb rhtml html.erb js.erb ] 8 8 class << self 9 9
