Commit dc6102e0 by Tobin

dc

parent ff42dde9
...@@ -118,12 +118,14 @@ class Venue extends CI_Controller { ...@@ -118,12 +118,14 @@ class Venue extends CI_Controller {
$_POST['location_lat'] = $locData['lat']; $_POST['location_lat'] = $locData['lat'];
$_POST['location_lng'] = $locData['lng']; $_POST['location_lng'] = $locData['lng'];
$locality = ''; $locality = array();
if(isset($_POST['locality']) && !empty($_POST['locality'])){ if(isset($_POST['locality']) && !empty($_POST['locality']) &&
$locality = $_POST['locality']; isset($_POST['locality_ar']) && !empty($_POST['locality_ar'])){
$locality['locality'] = $_POST['locality'];
$locality['locality_ar'] = $_POST['locality_ar'];
} }
unset($_POST['locality'],$_POST['locality_type'],$_POST['has_layout'],$_POST['seat_color'], unset($_POST['locality'],$_POST['locality_type'],$_POST['has_layout'],$_POST['seat_color'],
$_POST['seat_price'],$_POST['seat_capacity']); $_POST['seat_price'],$_POST['seat_capacity'],$_POST['locality_ar']);
$status = $this->Venue_model->createVenue($_POST,$locality); $status = $this->Venue_model->createVenue($_POST,$locality);
if($status == 1){ if($status == 1){
......
...@@ -22,13 +22,15 @@ class Venue_model extends CI_Model { ...@@ -22,13 +22,15 @@ class Venue_model extends CI_Model {
return 0; return 0;
} }
public function createVenue($venueData = array(),$locality = ''){ public function createVenue($venueData = array(),$locality = array()){
if(empty($venueData)){ if(empty($venueData)){
return 0; return 0;
} }
if(!empty($locality)){ if(!empty($locality)){
$status = $this->db->insert('locality', $status = $this->db->insert('locality',
array('locality'=>$locality,'region_id'=>$venueData['region_id'])); array('locality'=>$locality['locality'],
'locality_ar'=>$locality['locality_ar'],
'region_id'=>$venueData['region_id']));
if($status){ if($status){
$venueData['locality_id'] = $this->db->insert_id(); $venueData['locality_id'] = $this->db->insert_id();
......
...@@ -82,19 +82,6 @@ ...@@ -82,19 +82,6 @@
<textarea type="text" class="ip_reg_form_input form-control reset-form-custom required" placeholder="Venue Details" name="venue_details" data-parsley-trigger="change" data-parsley-minlength="1" required="" style="height:106px;"><?= (isset($venue_data->venue_details))?$venue_data->venue_details:'' ?></textarea> <textarea type="text" class="ip_reg_form_input form-control reset-form-custom required" placeholder="Venue Details" name="venue_details" data-parsley-trigger="change" data-parsley-minlength="1" required="" style="height:106px;"><?= (isset($venue_data->venue_details))?$venue_data->venue_details:'' ?></textarea>
<span class="glyphicon form-control-feedback"></span> <span class="glyphicon form-control-feedback"></span>
</div> </div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>Venue Address</label>
<input type="text" class="form-control required" data-parsley-trigger="change" required
name="location" placeholder="Venue Address" value="<?= (isset($venue_data->location))?$venue_data->location:'' ?>">
</div>
<input type="hidden" id="gooLocLat" value="<?= (isset($venue_data->location_lat) && !empty($venue_data->location_lat))?$venue_data->location_lat:'' ?>" />
<input type="hidden" id="gooLocLng" value="<?= (isset($venue_data->location_lng) && !empty($venue_data->location_lng))?$venue_data->location_lng:'' ?>" />
<input type="hidden" id="gooLocZoom" value="<?= (isset($venue_data->location))?15:0 ?>"/>
<div id="locPointerMap" style="height: 352px;"></div>
<?php if(!isset($venue_id) || empty($venue_id)){ ?> <?php if(!isset($venue_id) || empty($venue_id)){ ?>
<div class="form-group" style="padding-top: 5px;"> <div class="form-group" style="padding-top: 5px;">
<label id="localityLabel">Venue Locality</label> <label id="localityLabel">Venue Locality</label>
...@@ -109,7 +96,14 @@ ...@@ -109,7 +96,14 @@
</div> </div>
</div> </div>
<div id="addNew" class="form-group"> <div id="addNew" class="form-group">
<input type="text" class="form-control required" data-parsley-trigger="change" name="locality" placeholder="Locality"> <div style="width:49%;display:inline-block;">
<input type="text" class="form-control required" data-parsley-trigger="change"
name="locality" placeholder="Locality (English)">
</div>
<div style="width:49%;display:inline-block;">
<input type="text" class="form-control required" data-parsley-trigger="change"
name="locality_ar" placeholder="Locality (Arabic)">
</div>
</div> </div>
<div id="useExist" class="form-group hide"> <div id="useExist" class="form-group hide">
<select name="locality_id" class="form-control" placeholder="Select Locality"></select> <select name="locality_id" class="form-control" placeholder="Select Locality"></select>
...@@ -117,6 +111,16 @@ ...@@ -117,6 +111,16 @@
</div> </div>
<?php } ?> <?php } ?>
</div> </div>
<div class="col-md-6">
<div class="form-group">
<label>Venue Address</label>
<input type="text" class="form-control required" data-parsley-trigger="change" required name="location" placeholder="Venue Address" value="<?= (isset($venue_data->location))?$venue_data->location:'' ?>">
</div>
<input type="hidden" id="gooLocLat" value="<?= (isset($venue_data->location_lat) && !empty($venue_data->location_lat))?$venue_data->location_lat:'' ?>" />
<input type="hidden" id="gooLocLng" value="<?= (isset($venue_data->location_lng) && !empty($venue_data->location_lng))?$venue_data->location_lng:'' ?>" />
<input type="hidden" id="gooLocZoom" value="<?= (isset($venue_data->location))?15:0 ?>"/>
<div id="locPointerMap" style="height: 352px;"></div>
</div>
<input id="has_layout" type="hidden" name="has_layout" value='0'> <input id="has_layout" type="hidden" name="has_layout" value='0'>
<div class="col-md-12" id="layoutCntr" class="hide"> <div class="col-md-12" id="layoutCntr" class="hide">
<!-- Layout Container --> <!-- Layout Container -->
......
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