fix menu cache append

This commit is contained in:
Thein Lin Kyaw
2020-05-19 15:06:29 +06:30
parent 2581b9db67
commit 98e5d1cbf3

View File

@@ -514,18 +514,22 @@ function getAllMenu(){
function menu_cache_append(menus){
$("#menu_cache").removeClass("hidden");
if(menus.length != 1){
$(".menu_cache_name").text(menus[0]["name"])
if (!menus || menus.length == 0) {
return;
}
$(".menu_cache_name").text(menus[0]["name"])
if (menus.length == 1 ) {
$(".list-menu").append($("#menu_dropdown").html());
$("#menu_dropdown").remove();
$(".menu_cache_list").remove();
}
for(var i in menus) {
if (menus[i].categories.length)
menu_list_template(menus[i]);
}
if ( $('.menu_click').length < 2 ) {
var menu_name = $('.menu_click').data("name");
$("#menu_dropdown").remove();
$(".list-menu").append("<span class='main_menu menu_cache_name' id='main_menu menu_cache_name' style='margin-left:10px;font-weight:bold'>"+menu_name+"</span>")
}
var category = menus[0]["categories"];
for(var ii in category) {