Subversion Repositories SmartDukaan

Rev

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

Rev 10691 Rev 10907
Line 67... Line 67...
67
			}
67
			}
68
		}
68
		}
69
		if(!isset($id) || empty($id)){
69
		if(!isset($id) || empty($id)){
70
			redirect(base_url());
70
			redirect(base_url());
71
		}
71
		}
72
		$title = str_replace(' ', '-', $data['response']['response']['product_details'][0]->entity->title);
72
		$name = str_replace(' ', '-', $data['response']['response']['product_details'][0]->entity->name);
73
		$apiCode = strtolower($title.'-'.$id);
73
		$apiCode = strtolower($name.'-'.$id);
74
		$apicode = str_replace('-','',$apiCode);
74
		$apicode = str_replace('-','',$apiCode);
75
		$originalCode = str_replace('-','',$originalCode);
75
		$originalCode = str_replace('-','',$originalCode);
76
		//echo $originalCode;
76
		//echo $originalCode;
77
		if($itemcode == $id){
77
		if($itemcode == $id){
78
			//set cache to output or renew cache
78
			//set cache to output or renew cache
Line 87... Line 87...
87
				}
87
				}
88
			}
88
			}
89
			setCache($configdata['module'],$cachemodule,$data['response']);
89
			setCache($configdata['module'],$cachemodule,$data['response']);
90
			$this->lessphp->object()->ccompile('assets/css/pd-detail.less','assets/css/pd-detail.css');
90
			$this->lessphp->object()->ccompile('assets/css/pd-detail.less','assets/css/pd-detail.css');
91
			$data['stylesheet'] = 'pd-detail.css';
91
			$data['stylesheet'] = 'pd-detail.css';
-
 
92
			$title = $data['response']['response']['product_details'][0]->entity->title;
-
 
93
			if(isset($title) && !empty($title)){
-
 
94
				$data['title'] = $title;
-
 
95
			}
-
 
96
			$metaDescription = $data['response']['response']['product_details'][0]->entity->metaDescription;
-
 
97
			if(isset($metaDescription) && !empty($metaDescription)){
-
 
98
				$data['metaDescription'] = $metaDescription;
-
 
99
			}
92
			//end of set cache
100
			//end of set cache
93
			$this->layout->view('productinfo/productinfo_view',$data);
101
			$this->layout->view('productinfo/productinfo_view',$data);
94
		}
102
		}
95
		else{
103
		else{
96
			$url = base_url().strtolower(get_class()).'/'.$apiCode;
104
			$url = base_url().strtolower(get_class()).'/'.$apiCode;