diff --git a/amadeus/static/js/pendencies.js b/amadeus/static/js/pendencies.js index 9d2634d..736df31 100644 --- a/amadeus/static/js/pendencies.js +++ b/amadeus/static/js/pendencies.js @@ -13,18 +13,40 @@ $('.pendencies-content').on('show.bs.collapse', function(e) { } }); +$('.pendencies-content').on('shown.bs.collapse', function (e) { + if($(this).is(e.target)){ + var breadcrumb = $(".breadcrumb")[0]; + var li = $(breadcrumb).find('li:last-child'); + var li_text = $(li).html(); + var url = $("#pend_url").val(); + var new_li = $(li).clone(); + + new_li.html($(this).parent().find('.panel-title').data('title')); + + $(li).html("" + li_text + ""); + $(li).append("/"); + + new_li.appendTo(breadcrumb); + } +}); + $('.pendencies-content').on('hidden.bs.collapse', function(e) { - if($(this).is(e.target)){ + if($(this).is(e.target)){ var btn = $(this).parent().find('.fa-angle-down'); btn = btn[0]; $(btn).switchClass("fa-angle-down", "fa-angle-right", 250, "easeInOutQuad"); - } -}); -$('.pendencies-content').on('hidden.bs.collapse', function(e) { - if($(this).is(e.target)){ + var breadcrumb = $(".breadcrumb")[0]; + + $(breadcrumb).find('li:last-child').remove(); + + var li = $(breadcrumb).find('li:last-child'); + var text = $(li).find('a').text(); + + $(li).html(text); + var panel_id = $(this).data('id'), pendencies = $(this).find('.pendencies'), history = $(this).find('.history'), diff --git a/amadeus/templates/base.html b/amadeus/templates/base.html index 740f8c9..1d462dc 100644 --- a/amadeus/templates/base.html +++ b/amadeus/templates/base.html @@ -185,7 +185,7 @@