From e75c3e34971c004c35dc1e135ece37132a10a975 Mon Sep 17 00:00:00 2001 From: fatmaakay Date: Wed, 1 Aug 2018 17:18:01 +0300 Subject: [PATCH 1/2] Fixed the parent item dropdown --- media/com_menus/js/admin-item-edit.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/media/com_menus/js/admin-item-edit.js b/media/com_menus/js/admin-item-edit.js index dba1b6ebb470b..156e416804c28 100644 --- a/media/com_menus/js/admin-item-edit.js +++ b/media/com_menus/js/admin-item-edit.js @@ -47,18 +47,20 @@ var data = JSON.parse(response); var list = document.querySelectorAll('#jform_parent_id option'); list.forEach(function (item) { - if (item != '1') { + if (item.value !== '1') { item.remove(); } }); data.forEach(function (val) { var option = document.createElement('option'); - option.innerText = value; + option.innerText = val.title; option.id = val.id; document.getElementById('jform_parent_id').appendChild(option); }); - document.getElementById('jform_parent_id').trigger('change'); + var event = document.createEvent('HTMLEvents'); + event.initEvent('change', true, false); + document.getElementById('jform_parent_id').dispatchEvent(event); }, onError : function (xhr) { Joomla.renderMessages(Joomla.ajaxErrorsMessages(xhr)); From f8c971f9602dadec8e272e75950fdbc44bdda32f Mon Sep 17 00:00:00 2001 From: fatmaakay Date: Wed, 1 Aug 2018 18:02:38 +0300 Subject: [PATCH 2/2] fixed code style --- build/media/com_menus/js/admin-item-edit.js | 1 + 1 file changed, 1 insertion(+) diff --git a/build/media/com_menus/js/admin-item-edit.js b/build/media/com_menus/js/admin-item-edit.js index 156e416804c28..3b63b33772bfa 100644 --- a/build/media/com_menus/js/admin-item-edit.js +++ b/build/media/com_menus/js/admin-item-edit.js @@ -58,6 +58,7 @@ option.id = val.id; document.getElementById('jform_parent_id').appendChild(option); }); + var event = document.createEvent('HTMLEvents'); event.initEvent('change', true, false); document.getElementById('jform_parent_id').dispatchEvent(event);