From 2b493964d00c9d30b6a02e8a8b70178ec1b0261e Mon Sep 17 00:00:00 2001 From: barisusakli Date: Tue, 7 Jul 2015 17:23:41 -0400 Subject: [PATCH] closes #3296 --- public/src/admin/manage/category.js | 8 +++++--- src/views/admin/manage/category.tpl | 11 ++++------- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/public/src/admin/manage/category.js b/public/src/admin/manage/category.js index 5cc2e02ee0..02dfeee2f3 100644 --- a/public/src/admin/manage/category.js +++ b/public/src/admin/manage/category.js @@ -138,7 +138,7 @@ define('admin/manage/category', [ }); // Parent Category Selector - $('button[data-action="setParent"]').on('click', Category.launchParentSelector); + $('button[data-action="setParent"], button[data-action="changeParent"]').on('click', Category.launchParentSelector); $('button[data-action="removeParent"]').on('click', function() { var payload= {}; payload[ajaxify.data.category.cid] = { @@ -149,7 +149,8 @@ define('admin/manage/category', [ if (err) { return app.alertError(err.message); } - ajaxify.refresh(); + $('button[data-action="removeParent"]').parent().addClass('hide'); + $('button[data-action="setParent"]').removeClass('hide'); }); }); @@ -268,7 +269,8 @@ define('admin/manage/category', [ } modal.modal('hide'); - ajaxify.refresh(); + $('button[data-action="removeParent"]').parent().removeClass('hide'); + $('button[data-action="setParent"]').addClass('hide'); }); }); }); diff --git a/src/views/admin/manage/category.tpl b/src/views/admin/manage/category.tpl index 48d07b0e6c..ee53173869 100644 --- a/src/views/admin/manage/category.tpl +++ b/src/views/admin/manage/category.tpl @@ -17,15 +17,12 @@
- -
-
- +
+
+
- - - +