Pavel Krusek wrote:
> Hallo phorum,
>
> i have custom rest action.
>
> routes.rb:
> map.resources :schools, :collection => { :graduations => :get }
>
> SchoolsController:
> def graduations
> @schools = School.graduation(true)
> end
>
> link somewhere in navigation:
> <%= link_to 'Schools with graduation', graduations_schools_path %>
>
>
> All works OK for me, but Rails needs (of course) a template for
> controller action 'graduations':
>
> Template is missing
>
> Missing template schools/graduations.erb in view path blah blah blah...
>
> But i need to use the template 'index.html.erb' instead of the new
> template 'graduations.html.erb'...
>
> How to do this in Schools controller?
> thanks,
>
> --
> Pavel Krusek
>
> [email protected]
class SchoolsController:
layout 'mynewlayout'
def graduations
end
.
.
And it will use your custom layout called mynewlayout
Hope this helps.
Petr ;)
(BTW: čus)
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---