Add item delete support to the organize module. Fixes #1588.

This commit is contained in:
Beckett Madden-Woods
2011-01-09 03:59:25 +00:00
parent d0df4896b0
commit b78a1319ae
2 changed files with 65 additions and 3 deletions

View File

@@ -159,6 +159,21 @@ class Organize_Controller extends Controller {
json::reply(null);
}
function delete() {
access::verify_csrf();
$input = Input::instance();
foreach (explode(",", $input->post("item_ids")) as $item_id) {
$item = ORM::factory("item", $item_id);
if (access::can("edit", $item)) {
$item->delete();
}
}
json::reply(null);
}
private function _get_tree($item, $selected) {
$tree = array();
$children = $item->viewable()