mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-11 16:35:47 +01:00
closes #3296
This commit is contained in:
@@ -138,7 +138,7 @@ define('admin/manage/category', [
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Parent Category Selector
|
// 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() {
|
$('button[data-action="removeParent"]').on('click', function() {
|
||||||
var payload= {};
|
var payload= {};
|
||||||
payload[ajaxify.data.category.cid] = {
|
payload[ajaxify.data.category.cid] = {
|
||||||
@@ -149,7 +149,8 @@ define('admin/manage/category', [
|
|||||||
if (err) {
|
if (err) {
|
||||||
return app.alertError(err.message);
|
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');
|
modal.modal('hide');
|
||||||
ajaxify.refresh();
|
$('button[data-action="removeParent"]').parent().removeClass('hide');
|
||||||
|
$('button[data-action="setParent"]').addClass('hide');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -17,15 +17,12 @@
|
|||||||
<div class="col-xs-12">
|
<div class="col-xs-12">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="cid-{category.cid}-parentCid">Parent Category</label>
|
<label for="cid-{category.cid}-parentCid">Parent Category</label>
|
||||||
<!-- IF category.parent.name -->
|
<br/>
|
||||||
<br />
|
<div class="btn-group <!-- IF !category.parent.name -->hide<!-- ENDIF !category.parent.name-->">
|
||||||
<div class="btn-group">
|
<button type="button" class="btn btn-default" data-action="changeParent" data-parentCid="{category.parent.cid}"><i class="fa {category.parent.icon}"></i> {category.parent.name}</button>
|
||||||
<button type="button" class="btn btn-default" data-action="setParent" data-parentCid="{category.parent.cid}"><i class="fa {category.parent.icon}"></i> {category.parent.name}</button>
|
|
||||||
<button type="button" class="btn btn-warning" data-action="removeParent" data-parentCid="{category.parent.cid}"><i class="fa fa-times"></i></button>
|
<button type="button" class="btn btn-warning" data-action="removeParent" data-parentCid="{category.parent.cid}"><i class="fa fa-times"></i></button>
|
||||||
</div>
|
</div>
|
||||||
<!-- ELSE -->
|
<button type="button" class="btn btn-default form-control <!-- IF category.parent.name -->hide<!-- ENDIF category.parent.name-->" data-action="setParent"><i class="fa fa-sitemap"></i> (None)</button>
|
||||||
<button type="button" class="btn btn-default form-control" data-action="setParent"><i class="fa fa-sitemap"></i> (None)</button>
|
|
||||||
<!-- ENDIF category.parent.name -->
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|||||||
Reference in New Issue
Block a user