aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/stop_areas_controller.rb
diff options
context:
space:
mode:
authorLuc Donnet2012-04-27 16:23:41 +0200
committerLuc Donnet2012-04-27 16:23:41 +0200
commit728dda36ad842d4b4f3640110a8c5ac00c33b68a (patch)
tree00873427592c9d010f5ed5d0b5b2ffd4df74c3a0 /app/controllers/stop_areas_controller.rb
parentba2527b56c76ca173a8769f1f3cbe949842c96b1 (diff)
downloadchouette-core-728dda36ad842d4b4f3640110a8c5ac00c33b68a.tar.bz2
Add select parent for stop area
Diffstat (limited to 'app/controllers/stop_areas_controller.rb')
-rw-r--r--app/controllers/stop_areas_controller.rb16
1 files changed, 15 insertions, 1 deletions
diff --git a/app/controllers/stop_areas_controller.rb b/app/controllers/stop_areas_controller.rb
index baca38598..98111a804 100644
--- a/app/controllers/stop_areas_controller.rb
+++ b/app/controllers/stop_areas_controller.rb
@@ -13,6 +13,20 @@ class StopAreasController < ChouetteController
# render :layout => false
# end
+ def select_parent
+ @stop_area = stop_area
+ @parent = stop_area.parent
+ end
+
+ def add_children
+ @stop_area = stop_area
+ end
+
+ def possible_children
+ @possible_children= stop_area.possible_children
+ render :layout => false
+ end
+
def index
request.format.kml? ? @per_page = nil : @per_page = 10
index!
@@ -39,7 +53,7 @@ class StopAreasController < ChouetteController
end
protected
-
+
alias_method :stop_area, :resource
def collection