diff --git a/plugins/box/menu/js/menu.js b/plugins/box/menu/js/menu.js new file mode 100644 index 0000000..958ba06 --- /dev/null +++ b/plugins/box/menu/js/menu.js @@ -0,0 +1,23 @@ +if (typeof $.monstra == 'undefined') $.monstra = {}; + +$.monstra.menu = { + + init: function() { }, + + selectPage: function (slug, title) { + $('input[name=menu_item_link]').val(slug); + $('input[name=menu_item_name]').val(title); + $('#selectPageModal').modal('hide'); + }, + + selectCategory: function (name) { + $('input[name=menu_item_category]').val(name); + $('#selectCategoryModal').modal('hide'); + } + +}; + + +$(document).ready(function(){ + $.monstra.menu.init(); +}); \ No newline at end of file diff --git a/plugins/box/menu/menu.admin.php b/plugins/box/menu/menu.admin.php index d2f7908..00d1dee 100644 --- a/plugins/box/menu/menu.admin.php +++ b/plugins/box/menu/menu.admin.php @@ -3,7 +3,8 @@ // Add plugin navigation link Navigation::add(__('Menu', 'menu'), 'content', 'menu', 3); - Action::add('admin_header', 'MenuAdmin::headers'); + // Add Plugin Javascript + Javascript::add('plugins/box/menu/js/menu.js', 'backend'); class MenuAdmin extends Backend { @@ -18,26 +19,8 @@ /** - * Headers + * Main */ - public static function headers() { - echo (" - - "); - } - - public static function main() { // Get menu table diff --git a/plugins/box/menu/views/backend/add.view.php b/plugins/box/menu/views/backend/add.view.php index 685b2f7..e4ccf38 100644 --- a/plugins/box/menu/views/backend/add.view.php +++ b/plugins/box/menu/views/backend/add.view.php @@ -61,7 +61,7 @@
diff --git a/plugins/box/menu/views/backend/edit.view.php b/plugins/box/menu/views/backend/edit.view.php index 49a4baf..177cb8d 100644 --- a/plugins/box/menu/views/backend/edit.view.php +++ b/plugins/box/menu/views/backend/edit.view.php @@ -61,7 +61,7 @@