public function actionLocationDeals($center, $radius) { $solr = new DealModel(); try { $solr_result = $solr->getDealsFromLocation($center, $radius); } catch (Exception $e) { echo "unable to query deals from location"; } echo json_encode($solr_result); Yii::app()->end(); }
public function actionAjaxDeals($center, $radius) { $is_urlencoded = TRUE; $params = $this->resolve_map_request_vars($is_urlencoded); extract($params); $solr = new DealModel(); try { $solr_result = $solr->getDealsFromLocation($center, $radius, $query, $filters); echo json_encode($solr_result); } catch (Exception $e) { echo $e->getTraceAsString(); echo "unable to query deals from location"; } Yii::app()->end(); }