diff options
author | José Valim <jose.valim@gmail.com> | 2011-03-19 16:06:50 -0700 |
---|---|---|
committer | José Valim <jose.valim@gmail.com> | 2011-03-19 16:06:50 -0700 |
commit | 1413c9b1d51414b72c4efb8583a3acae04a481dc (patch) | |
tree | 5a65502173dc519361b0d360f1593baf980cab7b | |
parent | d76fadbd7d4f33b7fc208ce5242b37f0350ad493 (diff) | |
download | rails-1413c9b1d51414b72c4efb8583a3acae04a481dc.tar.gz rails-1413c9b1d51414b72c4efb8583a3acae04a481dc.tar.bz2 rails-1413c9b1d51414b72c4efb8583a3acae04a481dc.zip |
Improved resolver docs a bit
-rw-r--r-- | actionpack/lib/action_view/template/resolver.rb | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/actionpack/lib/action_view/template/resolver.rb b/actionpack/lib/action_view/template/resolver.rb index f9c52e3228..6c1063592f 100644 --- a/actionpack/lib/action_view/template/resolver.rb +++ b/actionpack/lib/action_view/template/resolver.rb @@ -198,6 +198,14 @@ module ActionView # # If you don't specify pattern then the default will be used. # + # In order to use any of the customized resolvers above in a Rails application, you just need + # to configure ActionController::Base.view_paths in an initializer, for example: + # + # ActionController::Base.view_paths = FileSystemResolver.new( + # Rails.root.join("app/views"), + # ":prefix{/:locale}/:action{.:formats,}{.:handlers,}" + # ) + # # ==== Pattern format and variables # # Pattern have to be a valid glob string, and it allows you to use the @@ -206,8 +214,8 @@ module ActionView # * <tt>:prefix</tt> - usualy the controller path # * <tt>:action</tt> - name of the action # * <tt>:locale</tt> - possible locale versions - # * <tt>:formats</tt> - possible file formats - # * <tt>:handlers</tt> - possible handlers + # * <tt>:formats</tt> - possible request formats (for example html, json, xml...) + # * <tt>:handlers</tt> - possible handlers (for example erb, haml, builder...) # class FileSystemResolver < PathResolver def initialize(path, pattern=nil) |