aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/abstract_controller/layouts.rb
Commit message (Collapse)AuthorAgeFilesLines
* Remove deprecated layout lookup.José Valim2011-12-201-48/+24
|
* Deprecate implicit layout lookup in favor of inheriting the _layout config.José Valim2011-12-091-32/+86
|
* Just use the proc if there is a chance of layout lookup.José Valim2011-12-081-5/+6
|
* Optimize layout lookup to avoid double calls.José Valim2011-12-081-24/+26
|
* Allow layout fallback when using `layout` methodPrem Sichanugrist2011-12-061-25/+34
| | | | | | | | | | | | Rails will now use your default layout (such as "layouts/application") when you specify a layout with `:only` and `:except` condition, and those conditions fail. For example, consider this snippet: class CarsController layout 'single_car', :only => :show end Rails will use 'layouts/single_car' when a request comes in `:show` action, and use 'layouts/application' (or 'layouts/cars', if exists) when a request comes in for any other actions.
* Fixed stale doc in AbstractController::LayoutsDalibor Nasevic2011-11-061-12/+5
|
* Don't do remove_possible_method when delegate is used. Two reasons: 1) ↵Jon Leighton2011-07-181-1/+2
| | | | warnings should be shown, and fixed at the source and 2) the code is slow. Fixes #1937.
* use present tense on examplesMatt Jankowski2011-06-211-5/+5
|
* remove extra space and clarify how an exception is made for controller wide ↵Matt Jankowski2011-06-211-3/+3
| | | | layouts
* reorder layout selection examples to occur in the order that the code does, ↵Matt Jankowski2011-06-211-5/+6
| | | | and provide more detail on why each selection is made
* More updates to ivars list.José Valim2011-05-061-3/+3
|
* Fixed a comment typoEric Hayes2011-04-141-1/+1
|
* #948 template_inheritanceartemave2010-12-261-2/+2
|
* Rewording existing commentNeeraj Singh2010-11-291-6/+3
|
* no need to call e.classAaron Patterson2010-09-291-1/+1
|
* Fix a small typo (ht: masterkain)José Valim2010-09-291-1/+1
|
* Avoid (@_var ||= nil) pattern by using initialize methods and ensuring ↵José Valim2010-09-291-3/+1
| | | | everyone calls super as expected.
* Define @_layout if it is not defined.Emilio Tagua2010-09-281-0/+1
|
* change rdoc to conform to api guidelinesJoost Baaij2010-08-251-10/+12
|
* refactor evals and adds some __FILE__ and __LINE__Santiago Pastorino2010-05-201-3/+3
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* We seem to have removed the URL helpers from ActionView subclasses...wycats2010-03-181-0/+1
|
* Make render :partial, :layout consistent between AC and AVCarlhuda2010-03-181-6/+0
|
* Remove caching's dependency on view_context. Also, make it so that the ↵Carlhuda2010-03-181-4/+12
| | | | layout is always rendered the same way (so that layout dependencies on the action actually being rendered aren't masked on the first render)
* Make action_has_layout? non-privateCarlhuda2010-03-181-4/+4
|
* Eliminate warnings for AM on 1.8wycats2010-03-161-0/+4
|
* Finish cleaning up rendering stack from views and move assigns evaluation to ↵José Valim2010-03-121-0/+6
| | | | controller (so plugins and/or controllers can overwrite just one method).
* More refactoring on the views side of rendering.José Valim2010-03-081-7/+2
|
* Finally moved the find template logic to the views.José Valim2010-03-081-3/+4
|
* More refactoring. Split _normalize_args and _normalize_options concerns.José Valim2010-03-081-2/+6
|
* More cleanup on the layouts side.José Valim2010-03-081-53/+28
|
* Move layout lookup to views.José Valim2010-03-081-19/+6
|
* Added template lookup responsible to hold all information used in template ↵José Valim2010-03-071-29/+8
| | | | lookup.
* Fix controller_path returnsing an empty string in Ruby 1.8.7 [#4036 ↵José Valim2010-02-261-3/+0
| | | | status:resolved]
* Convert to class_attributeJeremy Kemper2010-02-011-2/+6
|
* Bring layouts with proc back alive.José Valim2010-01-261-0/+3
|
* controller_path is required by ActionView, so move it up to ↵José Valim2009-12-311-1/+157
| | | | AbstractController and refactor AbstractController::Layouts.
* Silence some trivial warnings: shadowed local vars, indentation mismatchesJeremy Kemper2009-12-281-1/+1
|
* Rename the RenderingController module to just plain RenderingDavid Heinemeier Hansson2009-12-201-1/+1
|
* Revert "Revert "Eliminate warning with layout is unset""Jeremy Kemper2009-11-101-1/+1
| | | | This reverts commit d8fd0499bfd6edc676ff3fbffc327656f6d5c320.
* Revert "Eliminate warning with layout is unset"Jeremy Kemper2009-11-101-1/+1
| | | | This reverts commit 1fcf32f8fef8fb5a63a66edacf556a107d12c049.
* Eliminate warning with layout is unsetJeremy Kemper2009-11-101-1/+1
|
* Revert "Eliminate warning with layout is unset"Jeremy Kemper2009-11-101-1/+1
| | | | This reverts commit 90be80361f26d717f9842170315dd8659f35429d.
* Eliminate warning with layout is unsetJeremy Kemper2009-11-101-1/+1
|
* If class doesn't have a name, there's no implied layout name, so don't set ↵Jeremy Kemper2009-11-051-10/+12
| | | | up a _layout method
* Add some basic render_test to AbstractController.José Valim2009-11-011-1/+1
|
* Move all render and layout pieces required in ActionMailer from ↵José Valim2009-11-011-0/+9
| | | | ActionController to AbstractController.
* Refactor ActionMailer layout and remove legacy one.José Valim2009-11-011-0/+20
|
* Refactor ActionController to use find_template and template_exists?Yehuda Katz + Carl Lerche2009-09-031-5/+5
|
* Add a TODO so we remember to fix partial layoutsYehuda Katz + Carl Lerche2009-08-251-0/+3
|
* Caches and cache clearing seems to actually work, but the actual ↵Yehuda Katz2009-08-151-4/+9
| | | | architecture is kind of messy. Next: CLEAN UP.