Subversion Repositories SmartDukaan

Rev

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

Rev 13992 Rev 13993
Line 157... Line 157...
157
	}
157
	}
158
 
158
 
159
	public function get_solr_result($q,$page) {
159
	public function get_solr_result($q,$page) {
160
		$dealsperpage = Configure::read('dealsperpage');
160
		$dealsperpage = Configure::read('dealsperpage');
161
		$offset = ($page - 1)*$dealsperpage;
161
		$offset = ($page - 1)*$dealsperpage;
162
		$cond = "q=$q";
162
		$cond = "$q";
163
	 	$sort = "store desc";
163
	 	$sort = "store desc";
164
 
164
 
165
		$params = array(
165
		$params = array(
166
			'conditions' =>array(
166
			'conditions' =>array(
167
		 	'solr_query' => $cond
167
		 	'solr_query' => $cond
Line 169... Line 169...
169
		 	//'order' => $sort,
169
		 	//'order' => $sort,
170
		 	'offset' => $offset,
170
		 	'offset' => $offset,
171
		 	'limit' => $dealsperpage
171
		 	'limit' => $dealsperpage
172
	 	);
172
	 	);
173
		$this->loadModel('Solr');
173
		$this->loadModel('Solr');
-
 
174
		// debug($params);
174
		$solroutput = $this->Solr->find('all', $params);
175
		$solroutput = $this->Solr->find('all', $params);
175
		$result = array();
176
		$result = array();
176
		if(!empty($solroutput['Solr'])) {			
177
		if(!empty($solroutput['Solr'])) {			
177
			$skuMap = array();
178
			$skuMap = array();
178
			foreach ($solroutput['Solr'] as $key => $value) {										
179
			foreach ($solroutput['Solr'] as $key => $value) {