From 2bdc70b856c09d154245f0d81bb36b48b2ef2bec Mon Sep 17 00:00:00 2001 From: Nicolas Bally Date: Fri, 23 Sep 2011 10:36:47 +0200 Subject: [PATCH] ajout des alias "fils" pour les cibles --- app/views/admin/menu_items/_cible_line.html.haml | 9 +++++++++ app/views/admin/menu_items/cible.html.haml | 5 ++--- 2 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 app/views/admin/menu_items/_cible_line.html.haml diff --git a/app/views/admin/menu_items/_cible_line.html.haml b/app/views/admin/menu_items/_cible_line.html.haml new file mode 100644 index 0000000..7f882e4 --- /dev/null +++ b/app/views/admin/menu_items/_cible_line.html.haml @@ -0,0 +1,9 @@ +.menu_item_cible_line + -menu_item.ancestors.size.times do +      + =menu_item.name + = link_to i(:check_alt, :gray_light,12), "#",:onclick => "manager_send_cible("+menu_item.id.to_s+", 'MenuItem', '#{escape_javascript(menu_item.cible_name)}');return false;" if params[:manager] + + -if menu_item.children.size > 0 + -menu_item.children.each do |child| + =render :partial => "cible_line", :locals => {:menu_item => child} \ No newline at end of file diff --git a/app/views/admin/menu_items/cible.html.haml b/app/views/admin/menu_items/cible.html.haml index 573721a..2ce0fc0 100644 --- a/app/views/admin/menu_items/cible.html.haml +++ b/app/views/admin/menu_items/cible.html.haml @@ -1,6 +1,5 @@ -@menu_items.each do |menu_item| - .menu_item_cible_line - =menu_item.name - = link_to i(:check_alt, :gray_light,12), "#",:onclick => "manager_send_cible("+menu_item.id.to_s+", 'MenuItem', '#{escape_javascript(menu_item.cible_name)}');return false;" if params[:manager] + + =render :partial => "cible_line", :locals => {:menu_item => menu_item} \ No newline at end of file