<?php session_start(); require_once $_SERVER['DOCUMENT_ROOT'] . '/app/module/track-order/track-device.class.php'; if (isset($_POST['action'])) { $action = $_POST['action']; if ('save_tracking_device' == $action) { parse_str($_POST['data'], $device); $id = !empty($device['id']) ? (int) $device['id'] : null; if ($id && !is_null($id)) { $trackDevice = new TrackedDevice(); $shop_id = (int) $device['shop_id']; echo $trackDevice->updateShopDevice($shop_id, $device); } else { $trackDevice = new TrackedDevice(); echo $trackDevice->saveShopDevice($device['shop_id'], $device); } } elseif ('get_shop_tracking_device' == $action) { $shop_id = (int) $_POST['shop_id']; $id = (int) $_POST['id']; $trackDevice = new TrackedDevice(); echo $trackDevice->getDeviceInfoOfShop($id, $shop_id); } elseif ('delete_shop_tracking_device' == $action) { $shop_id = (int) $_POST['shop_id']; $id = (int) $_POST['id']; $trackDevice = new TrackedDevice(); echo $trackDevice->deleteShopDevice($id, $shop_id); } }
<?php require_once $_SERVER['DOCUMENT_ROOT'] . "/app/module/common/header.php"; if (isset($_SESSION['loggedin']['user_id']) && isset($_SESSION['loggedin']['email'])) { require_once $_SERVER['DOCUMENT_ROOT'] . "/app/module/track-order/track-device.class.php"; $trackDevice = new TrackedDevice(); if (isset($_SESSION['user']['shop_id'])) { $shop_id = (int) $_SESSION['user']['shop_id']; } ?> <style type="text/css"> .ui-dialog .ui-state-error { padding: .3em; } .validateTips { border: 1px solid transparent; padding: 0.3em; } .ui-dialog .ui-dialog-content{ padding-top: 0em;padding-bottom: 0em;} .ui-dialog .ui-dialog-titlebar{width: 100%;}; .ui-dialog .ui-dialog-buttonpane{margin-top: 0px;} label, input { display:block; } input.text { margin-bottom:12px; width:100%; padding: .25em; font-size: 16px;font-family: Open Sans; } fieldset { padding:0; border:0; margin-top:25px; } div#dialog-form{height: 175px;} div#device-contain { width: 80%; margin: 10%; font-size: 16px;font-family: Open Sans;} div#device-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; } div#device-contain table td, div#device-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; } div#device-contain table td, div#device-contain table th{text-align: left;border:0px !important;}