Rev 13958 | Rev 13994 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?phpApp::uses('AppController', 'Controller');/*** Orders Controller** @property Order $Order* @property PaginatorComponent $Paginator*/class OrderTrackersController extends AppController {/*** Components** @var array*/public $components = array('Paginator');public function beforeFilter() {parent::beforeFilter();$this->Auth->allow('get','post');$this->apihost = Configure::read('pythonapihost');}/*** get method** @throws NotFoundException* @return void*/public function get() {$storeId = $this->request->query('store_id');$userId = $this->request->query('user_id');$url = $this->apihost.'track/user/'.$userId.'?storeId='.$storeId;$result = $this->make_request($url,null);$this->response->type('json');$this->layout = 'ajax';$this->set(array('result' => $result,// 'callback' => $callback,'_serialize' => array('result')));$this->render('/Elements/json');}public function post() {$storeId = $this->request->query('store_id');$userId = $this->request->query('user_id');$this->log(print_r($this->request->data,1),'order_trackers');if ($this->request->is('post')) {$url = $this->apihost."/track/user/$userId?storeId=$storeId";$this->make_request($url,$this->request->data);$result = array('success'=>true,'message'=>'html stored');$this->response->type('json');$this->layout = 'ajax';$this->set(array('result' => $result,'_serialize' => array('result')));$this->render('/Elements/json');}}}