public static function accessoriesdevice($type, $data) { require_once 'AccessoriesDevice.class.php'; $class = new AccessoriesDevice(); $status = false; $class->setData($data); switch ($type) { case 'add': $status = $class->add(); break; case 'update': $status = $class->update(); break; case 'delete': $status = $class->delete(); break; case 'getsingle': $status = $class->getsingle(); break; case 'getpage': $status = $class->getpage(); break; case 'search': $status = $class->search(); break; default: break; } if ($status) { wp_send_json_success($status); } else { wp_send_json_error($class->error); } }
<?php require_once PLUGIN_DIR_PATH . 'admin/device.class.php'; require_once PLUGIN_DIR_PATH . 'admin/AccessoriesDevice.class.php'; require_once PLUGIN_DIR_PATH . 'admin/accessories.class.php'; $device = new Device(); $device_accessories = new AccessoriesDevice(); $accessories = new Accessories(); $data = $device_accessories->getTable($where = "", $orderField = "matblk", $groupByField = "", Global_Define::KC_MANAGEMENT_ORDER . ' LIMIT ' . $device_accessories->num_item); $num_page = $device_accessories->CountPage(); $list_device = $device->getTable($where = "", $orderField = "matb", $groupByField = "", ''); $list_accessories = $accessories->getTable($where = "", $orderField = "malk", $groupByField = "", ''); ?> <div id="wpbody" role="main"> <div id="wpbody-content" aria-label="Nội dung chính" tabindex="0" style="overflow: hidden;"> <div class="wrap"> <h1><?php _e('Quản lý thiết bị phòng thực hành', KC_DOMAIN); ?> </h1> <div id="welcome-panel" class="welcome-panel"> <input type="hidden" id="welcomepanelnonce" name="welcomepanelnonce" value="d0b9b07e0f"> <a class="welcome-panel-close" href="http://manager.dev/wp-admin/?welcome=0">Hủy</a> <div class="welcome-panel-content"> <h3><?php _e('Quản lý thiết bị linh kiện!', KC_DOMAIN);