Commit 37d0f7a4 by Tobin

Merge branch 'jansa' into 'master'

Jansa See merge request !186
parents 4242636a f0b86ac4
...@@ -62,6 +62,7 @@ class Organizer_model extends CI_Model { ...@@ -62,6 +62,7 @@ class Organizer_model extends CI_Model {
LEFT JOIN event_tags AS EVTG ON EVT.event_id=EVTG.event_id LEFT JOIN event_tags AS EVTG ON EVT.event_id=EVTG.event_id
WHERE EVT.provider_id='$organizer_id' AND TSEVT.language_code='EN' AND TSVNE.language_code='EN' AND TSREG.language_code='EN' AND EVT.event_id=".$data['event_id']; WHERE EVT.provider_id='$organizer_id' AND TSEVT.language_code='EN' AND TSVNE.language_code='EN' AND TSREG.language_code='EN' AND EVT.event_id=".$data['event_id'];
$result = $this->db->query($sql)->row(); $result = $this->db->query($sql)->row();
//pr($this->db->last_query());
if(empty($result->event_id)){ if(empty($result->event_id)){
$res = array('status'=>0,'message'=>'No data Found','code'=>'ER06'); $res = array('status'=>0,'message'=>'No data Found','code'=>'ER06');
return $res; return $res;
...@@ -70,20 +71,20 @@ class Organizer_model extends CI_Model { ...@@ -70,20 +71,20 @@ class Organizer_model extends CI_Model {
$event_layout = $faretype =''; $event_layout = $faretype ='';
if($result->layout!=''){ if($result->layout!=''){
if($result->custom_seat_layout!=''){ if($result->custom_seat_layout!=''){
$pricelist = json_decode($result->custom_seat_layout, TRUE); $event_layout = $pricelist = json_decode($result->custom_seat_layout, TRUE);
$price = min(array_column($pricelist, 'price')); $price = min(array_column($pricelist, 'price'));
$event_layout = $result->custom_seat_layout; //$event_layout = json_decode($result->custom_seat_layout;
$faretype = 2; $faretype = 2;
} else { } else {
$pricelist = json_decode($result->layout_details, TRUE); $event_layout = $pricelist = json_decode($result->layout_details, TRUE);
$price = min(array_column($pricelist, 'price')); $price = min(array_column($pricelist, 'price'));
$event_layout = $result->layout_details; //$event_layout = $result->layout_details;
$faretype = 1; $faretype = 1;
} }
} else { } else {
$pricelist = json_decode($result->seat_pricing, TRUE); $event_layout = $pricelist = json_decode($result->seat_pricing, TRUE);
$price = $pricelist['price']; $price = $pricelist['price'];
$event_layout = $result->seat_pricing; //$event_layout = $result->seat_pricing;
} }
if($result->date_time != ''){ if($result->date_time != ''){
$dates = explode(',', $result->date_time); $dates = explode(',', $result->date_time);
...@@ -390,6 +391,7 @@ class Organizer_model extends CI_Model { ...@@ -390,6 +391,7 @@ class Organizer_model extends CI_Model {
$res= array('status'=>0,'message'=>'Ohh No!! Something Went South','code'=>'ER06'); $res= array('status'=>0,'message'=>'Ohh No!! Something Went South','code'=>'ER06');
return $res; exit; return $res; exit;
} }
$query['ticket_details'] = json_decode($query['ticket_details']);
$res = array('status'=>1,'data'=>$query); $res = array('status'=>1,'data'=>$query);
} catch (Exception $e){ } catch (Exception $e){
...@@ -906,10 +908,10 @@ class Organizer_model extends CI_Model { ...@@ -906,10 +908,10 @@ class Organizer_model extends CI_Model {
if($evData['layout_type'] == '1'){ if($evData['layout_type'] == '1'){
if($evData['custom_seat_layout'] != ''){ if($evData['custom_seat_layout'] != ''){
$evData['fare_type'] = '2'; $evData['fare_type'] = '2';
$evData['layout_details']['layout_pricing'] = $evData['custom_seat_layout']; $evData['layout_details']['layout_pricing'] = json_decode($evData['custom_seat_layout']);
}else{ }else{
$evData['fare_type'] = '1'; $evData['fare_type'] = '1';
$evData['layout_details']['layout_pricing'] = $evData['layoutDetails']; $evData['layout_details']['layout_pricing'] = json_decode($evData['layoutDetails']);
} }
$evData['layout_details']['layout_image'] = $evData['layout']; $evData['layout_details']['layout_image'] = $evData['layout'];
}else{ }else{
...@@ -927,7 +929,7 @@ class Organizer_model extends CI_Model { ...@@ -927,7 +929,7 @@ class Organizer_model extends CI_Model {
unset($seatlyt->{'price_details_'.$lang}); unset($seatlyt->{'price_details_'.$lang});
} }
$seatlyt->about_price_division = $priceArr; $seatlyt->about_price_division = $priceArr;
$evData['layout_details'] = json_encode($seatlyt); $evData['layout_details'] = $seatlyt;
} }
unset($evData['layout'],$evData['date_time'],$evData['custom_seat_layout'],$evData['seat_pricing'],$evData['layoutDetails']); unset($evData['layout'],$evData['date_time'],$evData['custom_seat_layout'],$evData['seat_pricing'],$evData['layoutDetails']);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment