Subversion Repositories SmartDukaan

Rev

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

Rev 11677 Rev 11805
Line 575... Line 575...
575
	$response[]=$data;
575
	$response[]=$data;
576
	$render = $this->config->item(__FUNCTION__);
576
	$render = $this->config->item(__FUNCTION__);
577
	if(isset($render['render']) and !empty($render['render']))
577
	if(isset($render['render']) and !empty($render['render']))
578
		{$response['render']=$render['render'];}
578
		{$response['render']=$render['render'];}
579
	return $response;
579
	return $response;
-
 
580
}
580
 
581
 
-
 
582
function privatedealformat($data){
-
 
583
	if(isset($data->itemPojos) && !empty($data->itemPojos)) {
-
 
584
		$data->dealprice = $data->mrp;
-
 
585
		$data->dealcolors = array();
-
 
586
		foreach ($data->itemPojos as $key => $pojo) {
-
 
587
			if(isset($pojo->dealPojo) && !empty($pojo->dealPojo))	 {
-
 
588
				$data->dealcolors[] = $data->itemPojos[$key]->color;
-
 
589
				if($pojo->dealPojo->dealPrice < $data->dealprice) {
-
 
590
					$data->dealprice = $pojo->dealPojo->dealPrice;
-
 
591
				}	
-
 
592
			}
-
 
593
		}
-
 
594
	}
-
 
595
	return $data;
-
 
596
}
581
 
597
 
-
 
598
//private deals
-
 
599
function private_deals($data=array())
-
 
600
{	
-
 
601
	$data = json_decode($data['response']);
-
 
602
	$response =array();
-
 
603
	if(isset($data) && !empty($data)){
-
 
604
		foreach ($data->response->items as $key => $item) {
-
 
605
			$formattedData = $this->privatedealformat($item);
-
 
606
			unset($data->response->items[$key]->itemPojos);
-
 
607
			$data->response->items[$key]->dealPrice = $formattedData->dealprice;
-
 
608
			$data->response->items[$key]->dealColors = $formattedData->dealcolors;
-
 
609
		}				
-
 
610
		$response[]=$data;
-
 
611
	}
-
 
612
	$render = $this->config->item(__FUNCTION__);
-
 
613
	if(isset($render['render']) and !empty($render['render']))
-
 
614
		{$response['render']=$render['render'];}
-
 
615
	return $response;
582
}
616
}
583
 
617
 
584
function special_page($data=array())
618
function special_page($data=array())
585
{
619
{
586
	$data = json_decode($data['response']);
620
	$data = json_decode($data['response']);