@@ -221,7 +221,7 @@ class Api_model extends CI_Model {
...
@@ -221,7 +221,7 @@ class Api_model extends CI_Model {
$cond['region_id']=$city_id;
$cond['region_id']=$city_id;
}
}
$rs=$this->db->select('id AS locality_id,venue_id,locality')
$rs=$this->db->select('id AS locality_id,region_id,locality,locality_ar')
->get_where('locality',$cond)->result();
->get_where('locality',$cond)->result();
if(count($rs)>0){
if(count($rs)>0){
$res=array('status'=>1,'data'=>$rs);
$res=array('status'=>1,'data'=>$rs);
...
@@ -880,11 +880,11 @@ class Api_model extends CI_Model {
...
@@ -880,11 +880,11 @@ class Api_model extends CI_Model {
$count=$this->db->query("SELECT events.event_id FROM events INNER JOIN event_date_time ON events.event_id = event_date_time.event_id $case WHERE events.status = 1 $where GROUP BY events.event_id")->num_rows();
$count=$this->db->query("SELECT events.event_id FROM events INNER JOIN event_date_time ON events.event_id = event_date_time.event_id $case WHERE events.status = 1 $where GROUP BY events.event_id")->num_rows();
@@ -29,20 +29,23 @@ class Webservice_model extends CI_Model {
...
@@ -29,20 +29,23 @@ class Webservice_model extends CI_Model {
functionlogin($data){
functionlogin($data){
try{
try{
$this->db->select("customer.city,customer.name AS user_name,
$this->db->select("region.id AS city_id,region.name AS city,
customer.phone,
customer.name AS user_name,customer.phone,
customer.email,customer.profile_image AS profile_photo,users.id AS user_id, IF(customer.phone_verified = 0,'false','true') AS is_phone_verified, IF(customer.city = '','false','true') AS is_location_updated");
customer.email,customer.profile_image AS profile_photo,
IF(customer.phone_verified=0,'false','true') AS is_phone_verified,
IF(customer.city='','false','true') AS is_location_updated,
@@ -350,7 +365,6 @@ class Webservice_model extends CI_Model {
...
@@ -350,7 +365,6 @@ class Webservice_model extends CI_Model {
$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.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 FROM events INNER JOIN event_date_time ON events.event_id = event_date_time.event_id ".$case." LEFT JOIN `event_gallery` ON `events`.`event_id` = `event_gallery`.`event_id` AND `event_gallery`.`media_type` = 0 LEFT JOIN booking ON booking.event_id = events.event_id LEFT JOIN event_category ON events.category_id = event_category.cat_id LEFT JOIN review ON review.event_id = events.event_id INNER JOIN venue ON venue.id = events.venue_id LEFT JOIN favourite ON favourite.event_id = events.event_id AND favourite.user_id = ".$user_id." AND favourite.status = 1 WHERE events.status = 1 ".$where." GROUP BY events.event_id LIMIT ".$page_limit.", ".$per_page)->result();
$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.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 FROM events INNER JOIN event_date_time ON events.event_id = event_date_time.event_id ".$case." LEFT JOIN `event_gallery` ON `events`.`event_id` = `event_gallery`.`event_id` AND `event_gallery`.`media_type` = 0 LEFT JOIN booking ON booking.event_id = events.event_id LEFT JOIN event_category ON events.category_id = event_category.cat_id LEFT JOIN review ON review.event_id = events.event_id INNER JOIN venue ON venue.id = events.venue_id LEFT JOIN favourite ON favourite.event_id = events.event_id AND favourite.user_id = ".$user_id." AND favourite.status = 1 WHERE events.status = 1 ".$where." GROUP BY events.event_id LIMIT ".$page_limit.", ".$per_page)->result();
$response=array();
$response=array();
$lang=$this->getUserLang($user_id);
foreach($resultas$key=>$rs){
foreach($resultas$key=>$rs){
if($rs->layout!=''){
if($rs->layout!=''){
if($rs->custom_seat_layout!=''){
if($rs->custom_seat_layout!=''){
...
@@ -383,8 +397,6 @@ class Webservice_model extends CI_Model {
...
@@ -383,8 +397,6 @@ class Webservice_model extends CI_Model {
$cat_field='event_category.category_ar AS category';
$cat_field='event_category.category_ar AS category';
$cat_field.=',event_category.category_image_ar AS category_image';
$cat_field.=',event_category.category_image_ar AS category_image';
$dateArray=[["date_id"=>'كل الأيام',"date"=>"1"],["date_id"=>'اليوم',"date"=>"2"],["date_id"=>'غدا',"date"=>"3"],["date_id"=>'هذا الاسبوع',"date"=>"4"],["date_id"=>'عطلة نهاية الاسبوع',"date"=>"5"],["date_id"=>'في وقت لاحق',"date"=>"6"]];
$dateArray=[["date_id"=>'كل الأيام',"date"=>"1"],["date_id"=>'اليوم',"date"=>"2"],["date_id"=>'غدا',"date"=>"3"],["date_id"=>'هذا الاسبوع',"date"=>"4"],["date_id"=>'عطلة نهاية الاسبوع',"date"=>"5"],["date_id"=>'في وقت لاحق',"date"=>"6"]];
}else{
}else{
$loc_field='locality AS city_name';
$loc_field='locality.locality AS city_name';
$cat_field='event_category.category AS category';
$cat_field='event_category.category AS category';
$cat_field.=',event_category.category_image AS category_image';
$cat_field.=',event_category.category_image AS category_image';
...
@@ -1318,7 +1324,10 @@ class Webservice_model extends CI_Model {
...
@@ -1318,7 +1324,10 @@ class Webservice_model extends CI_Model {