$where=' AND events.category_id = '.$data['category_id'];
$where=' AND events.category_id = '.$data['category_id'];
...
@@ -368,14 +370,10 @@ class Webservice_model extends CI_Model {
...
@@ -368,14 +370,10 @@ class Webservice_model extends CI_Model {
if($count>0){
if($count>0){
$page=(isset($data['page']))?$data['page']:1;
$page=(isset($data['page']))?$data['page']:1;
$page_limit=($page-1)*$per_page;
$page_limit=($page-1)*$per_page;
if($lang=='ar'){
$cat_field='event_category.category_ar';
}else{
$cat_field='event_category.category_en';
}
if($count>$page_limit){
if($count>$page_limit){
$result=$this->db->query("
$result=$this->db->query("
SELECT events.seat_pricing,events.custom_seat_layout,venue.location_lat AS latitude,venue.location_lng AS longitude,venue.layout,venue.layout_details,events.event_id AS event_id, events.event_name AS name,events.event_name_ar AS name_ar,`event_gallery`.`media_url` AS image, (SELECT SUM(booking.no_of_ticket) FROM booking WHERE booking.event_id = events.event_id AND booking.status IN (1,2)) AS attendees, $cat_field AS category, CAST(AVG (review.rate) AS DECIMAL (12,1)) AS rating, venue.venue_name, venue.location, IF(events.avg_price = 0, '100','150') AS rate, IF(events.provider_id = 1,'true','false') AS is_editors_choice, IF(favourite.is_favorite = 1, 'true','false') AS is_favorite, GROUP_CONCAT(DISTINCT CONCAT_WS('#',event_date_time.id,event_date_time.date,event_date_time.time)) AS date_time
SELECT events.seat_pricing,events.custom_seat_layout,event_category.cat_id,venue.id AS venue_id,venue.location_lat AS latitude,venue.location_lng AS longitude,venue.layout,venue.layout_details,events.event_id AS event_id,event_gallery.media_url AS image, (SELECT SUM(booking.no_of_ticket) FROM booking WHERE booking.event_id = events.event_id AND booking.status IN (1,2)) AS attendees,CAST(AVG (review.rate) AS DECIMAL (12,1)) AS rating,venue.location, IF(events.avg_price = 0, '100','150') AS rate, IF(events.provider_id = 1,'true','false') AS is_editors_choice, IF(favourite.is_favorite = 1, 'true','false') AS is_favorite, GROUP_CONCAT(DISTINCT CONCAT_WS('#',event_date_time.id,event_date_time.date,event_date_time.time)) AS date_time
FROM events
FROM events
INNER JOIN venue ON venue.id = events.venue_id
INNER JOIN venue ON venue.id = events.venue_id
INNER JOIN event_date_time ON events.event_id = event_date_time.event_id
INNER JOIN event_date_time ON events.event_id = event_date_time.event_id
...
@@ -413,15 +411,27 @@ class Webservice_model extends CI_Model {
...
@@ -413,15 +411,27 @@ class Webservice_model extends CI_Model {