Subversion Repositories SmartDukaan

Rev

Rev 17296 | Rev 17338 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 17296 Rev 17337
Line 656... Line 656...
656
 
656
 
657
	public function monitor() {
657
	public function monitor() {
658
		$orderFilters = $this->getOrderFilters("monitor");
658
		$orderFilters = $this->getOrderFilters("monitor");
659
		$page = $this->request->query('page');
659
		$page = $this->request->query('page');
660
		$filter = $this->request->query('filter');
660
		$filter = $this->request->query('filter');
-
 
661
		if(!empty($this->request->query('requiredetail'))){
-
 
662
				$orderId=$this->request->query('requiredetail');
-
 
663
		}
661
		$page = isset($page)?$page:1;
664
		$page = isset($page)?$page:1;
662
		$this->layout = "innerpages";
665
		$this->layout = "innerpages";
663
		$url = $this->apihost."orders/?page=$page&window=20";
666
		$url = $this->apihost."orders/?page=$page&window=20";
-
 
667
		$apihost = $this->apihost;
664
		if (!empty($filter)) $url .= "&filter=".$filter."&filtertype=monitor";
668
		if (!empty($filter)) $url .= "&filter=".$filter."&filtertype=monitor";
665
		$response = $this->make_request($url,null);
669
		$response = $this->make_request($url,null);
666
		$totalPages = $response['totalPages'];		
670
		$totalPages = $response['totalPages'];		
667
		if(!empty($response['data'])){
671
		if(!empty($response['data'])){
668
			$this->set('orders',$response['data']);
672
			$this->set('orders',$response['data']);
Line 674... Line 678...
674
		$allusers = $this->Order->User->find('all',array('fields'=>array('first_name','id'),'recursive'=>-1));
678
		$allusers = $this->Order->User->find('all',array('fields'=>array('first_name','id'),'recursive'=>-1));
675
		foreach($allusers AS $user){
679
		foreach($allusers AS $user){
676
			$users[$user['User']['id']] = $user['User']['first_name'];
680
			$users[$user['User']['id']] = $user['User']['first_name'];
677
		}
681
		}
678
		$this->layout = 'admin';
682
		$this->layout = 'admin';
679
		$this->set(compact('ignoredFields','page','totalPages','userId','activestores','storemapping','amazonorderurl','users', 'orderFilters', 'filter'));
683
		$this->set(compact('ignoredFields','page','totalPages','userId','activestores','storemapping','amazonorderurl','users', 'orderFilters', 'filter', 'apihost'));
680
	}
684
	}
681
}
685
}