Hi! I''m trying to implement localization using inheritance, i.e.: class ParentController < ApplicationController layout "mylayout" def initialize #do something end def index #do something end def search #do something end # ... end Controller do his job and render page using "mylayout" and views from "/view/parent" folder. After that, I implemented another controller: class ChildController < ParentController layout "mylayout" def initialize super #optionally do something more end def index super #optionally do something more render :template => "parent/index" end def search super #optionally do something more render :template => "parent/search" end # ... end This method works fine. Since I only have few things that need to be shown differently, in child controller I change and/or add them and I get just what I wanted. However, for every method I used in ParentController I must have one in ChildController which says what view to use for rendering (since both controllers work with same views). My question is: is there a way to tell Rails that my ChildControllers views are those in "/view/parent" folder, so that I don''t have to implement methods that only have super render :template => "parent/..." lines? Thanks in advance! -- 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---