<?php include "../../includes/inc.main.php"; $ID = $_GET['id']; $Edit = new Category($ID); $EditData = $Edit->getData(); $Title = "Modificar categorÃa '" . $EditData['title'] . "'"; $Head->setTitle("Modificar CategorÃa"); $Head->setHead(); ?> <body> <div id="wrapper"> <?php include '../../includes/inc.nav.php'; ?> <!-- Nav --> <?php echo insertElement("hidden", "action", 'update'); ?> <?php echo insertElement("hidden", "id", $ID); ?> <?php include '../../includes/inc.subTop.php'; ?> <div class="container-fluid pageWrapper"> <div class="row windowHead"> <div class="col-md-6 col-xs-12"> <h3><i class="fa fa-plus-square" aria-hidden="true"></i> Modificar Categoría</h3> </div>
function batchDelete($p, $ids) { $c = new Category($this->db_conn); $i = 0; for ($i = 0; $i < count($ids); $i++) { $c->getData($ids[$i]); $c->delete(); } $this->gotoURL("category.php?action=list"); //$this->browse($p); }
<?php /** * @copyright 2011 City of Bloomington, Indiana * @license http://www.gnu.org/licenses/agpl.txt GNU/AGPL, see LICENSE.txt * @author Cliff Ingham <*****@*****.**> */ include '../../../configuration.inc'; $mongo = Database::getConnection(); $results = $mongo->tickets->find(); foreach ($results as $ticket) { echo "Updating ticket {$ticket['_id']}\n"; if (isset($ticket['issues'][0]['category']['_id'])) { try { $category = new Category($ticket['issues'][0]['category']['_id']); $ticket['category'] = $category->getData(); } catch (Exception $e) { // Unknown categories are just going to be lost // The only one I know of right now is ENGINEERING } foreach ($ticket['issues'] as $i => $issue) { if (isset($issue['category'])) { unset($issue['category']); $ticket['issues'][$i] = $issue; } } $mongo->tickets->save($ticket); } }