diff options
Diffstat (limited to 'app/controllers/routes_controller.rb')
| -rw-r--r-- | app/controllers/routes_controller.rb | 19 | 
1 files changed, 18 insertions, 1 deletions
| diff --git a/app/controllers/routes_controller.rb b/app/controllers/routes_controller.rb index 7b5e096db..7d51c47ad 100644 --- a/app/controllers/routes_controller.rb +++ b/app/controllers/routes_controller.rb @@ -18,9 +18,26 @@ class RoutesController < ChouetteController    def show      @map = RouteMap.new(route).with_helpers(self)      @stop_points = route.stop_points.paginate(:page => params[:page]) -    show! +    show! do +      add_breadcrumb Referential.human_attribute_name("lines"), referential_lines_path(@referential) +      add_breadcrumb @line.name, referential_line_path(@referential, @line) +    end    end +  def new +    new! do +      add_breadcrumb Referential.human_attribute_name("lines"), referential_lines_path(@referential) +      add_breadcrumb @line.name, referential_line_path(@referential, @line) +    end +  end +   +  def edit +    edit! do +      add_breadcrumb Referential.human_attribute_name("lines"), referential_lines_path(@referential) +      add_breadcrumb @line.name, referential_line_path(@referential, @line) +      add_breadcrumb @route.name, referential_line_route_path(@referential, @line, @route) +    end +  end    # overwrite inherited resources to use delete instead of destroy     # foreign keys will propagate deletion)    def destroy_resource(object) | 
