1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-06 14:46:56 +02:00

Menu-Manager delete-menu fix.

This commit is contained in:
Cameron
2013-05-09 23:59:37 -07:00
parent 534861c949
commit d1780270eb

View File

@@ -521,9 +521,15 @@ class e_layout
{
var deleteId = $(this).attr("data-delete");
var area = $(this).attr("data-area");
$("#"+deleteId).hide("slow");
$("#"+deleteId).remove();
$("#"+deleteId).hide("slow", function(){
$("#"+deleteId).remove();
});
// $("#"+deleteId).remove();
// alert(deleteId + " " + area);
saveData(area);
});
@@ -713,7 +719,8 @@ class e_layout
private function renderMenu($row, $layout, $area, $count)
{
// return print_a($row,true);
$uniqueId = "menu_".$row['path'].'_'.$count;
$frm = e107::getForm();
$uniqueId = "menu_".$frm->name2id($row['path']).'_'.$count;
$TEMPLATE = '<li class="regularMenu" id="'.$uniqueId.'"> '.$this->renderMenuOptions($row, $layout, $area,$count,$uniqueId).' </li>
'; // TODO perhaps a simple counter for the id