<div class="content-wrapper">
<section class="content-header">
<h1>
<?= $pTitle ?>
<small><?= $pDescription ?></small>
</h1>
<ol class="breadcrumb">
<li><a href="<?= base_url() ?>"><i class="fa fa-star-o" aria-hidden="true"></i>Home</a></li>
<li><?= $menu ?></li>
<li class="active"><?= $smenu ?></li>
</ol>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<?php
$url = (!isset($venue_id)||empty($venue_id))
?'Venue/createVenues':'Venue/updateVenues/'.$venue_id;
if($this->session->flashdata('message')) {
$flashdata = $this->session->flashdata('message'); ?>
<div class="alert alert-<?= $flashdata['class'] ?>">
<button class="close" data-dismiss="alert" type="button">×</button>
<?= $flashdata['message'] ?>
</div>
<?php } ?>
</div>
<div class="col-md-12">
<div class="box box-warning">
<div class="box-body">
<form role="form" action="<?= base_url($url) ?>" method="post"
class="validate" data-parsley-validate="" enctype="multipart/form-data">
<div class="col-md-6">
<?php if(!empty($regionData)){ ?>
<div class="form-group">
<label>Region</label>
<select name="region_id" class="form-control required"
placeholder="Select Region" required>
<option selected disabled>Choose a Region</option>
<?php
foreach ($regionData as $region) {
$select = (isset($venue_data->region_id) && $region->region_id == $region->region_id)?'selected':'';
echo '<option '.$select.' value="'.$region->id.'">'.
$region->name.
'</option>';
}
?>
</select>
</div>
<?php } ?>
<div class="form-group">
<label>Venue Title</label>
<input type="text" class="form-control required" data-parsley-trigger="change"
data-parsley-minlength="1" name="venue_name" required=""
placeholder="Enter Venue Title" value="<?= (isset($venue_data->venue_name))?$venue_data->venue_name:'' ?>">
<span class="glyphicon form-control-feedback"></span>
</div>
<div class="form-group">
<label>Venue Address</label>
<input type="text" class="form-control required" data-parsley-trigger="change"
id="loc_search_1" name="location" placeholder="Venue Address" value="<?= (isset($venue_data->location))?$venue_data->location:'' ?>" required>
<span class="glyphicon form-control-feedback"></span>
</div>
</div>
<div class="col-md-6">
<?php if(!empty($host_data)){ ?>
<div class="form-group">
<label>Venue</label>
<select name="host_cat_id" class="form-control required"
placeholder="Select Venue" required onchange="setLayout();">
<option selected disabled>Choose a Venue</option>
<?php
foreach ($host_data as $host) {
$select = (isset($venue_data->host_cat_id) && $venue_data->host_cat_id == $host->host_cat_id)?'selected':'';
echo '<option '.$select.' value="'.$host->host_cat_id.'"
haveLayout="'.$host->show_layout.'">'.
$host->host_category.
'</option>';
}
?>
</select>
</div>
<?php } ?>
<div class="form-group">
<label>Venue Details</label>
<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:108px;"><?= (isset($venue_data->venue_details))?$venue_data->venue_details:'' ?></textarea>
<span class="glyphicon form-control-feedback"></span>
</div>
</div>
<div class="col-md-12" id="layoutCntr" class="hide">
<!-- Layout Container -->
<?php if(isset($venue_data,$venue_data->layout,$venue_data->layout_details) &&
!empty($venue_data) && !empty($venue_data->layout) &&
!empty($venue_data->layout_details) &&
!empty($layoutDetails = json_decode($venue_data->layout_details))){ ?>
<input type="hidden" name="has_layout" value='1'>
<div class="col-md-3">
<div class="form-group">
<label>Layout</label>
<div class="dropZoneContainer">
<input type="file" name="layout_image" id="drop_zone" class="FileUpload"
accept="image/*" onchange="setImg(this,'image_id');" />
<img class="dropZoneOverlay" id="image_id" src="<?= (isset($venue_data->layout))?base_url($venue_data->layout):'' ?>" onerror="this.src='<?=base_url("assets/images/add-image.png")?>';" height="75" width="75" />
</div>
</div>
</div>
<div class="col-md-9 padTop30">
<div id="subIssueCntr">
<div id="newSubIssue_1" class="col-md-12 dispInLine">
<div class="col-md-2">
<div class="row marginTop37">
<div class="col-md-6"></div>
<div class="col-md-6">
<i class="fa fa-plus-circle cpoint fav-add-icon" onclick="addLayoutPricing(jQuery(this))" count="<?= count($layoutDetails) ?>"></i>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Seat Division Color</label>
<input type="text" class="form-control required marginTop-8" data-parsley-trigger="change" data-parsley-minlength="1" name="seat_color[]" value="<?= $layoutDetails[0]->color ?>" placeholder="Seating Division Color" required>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label>Capacity</label>
<input type="text" class="form-control required marginTop-8" required
data-parsley-trigger="change" data-parsley-minlength="1" name="seat_capacity[]"
value="<?= $layoutDetails[0]->capacity ?>" placeholder="Capacity" data-parsley-pattern="^[0-9\ . \/]+$" >
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label>Seat Pricing</label>
<input type="text" class="form-control required marginTop-8" required
data-parsley-trigger="change" data-parsley-minlength="1" name="seat_price[]"
value="<?= $layoutDetails[0]->price ?>" data-parsley-pattern="^[0-9\ . \/]+$" placeholder="Default Seat Price">
</div>
</div>
</div>
<?php
unset($layoutDetails[0]);
if(!empty($layoutDetails)){
$count = 2;
foreach ($layoutDetails as $value) { ?>
<div id="newSubIssue_<?= $count ?>" class="col-md-12 dispInLine">
<div class="col-md-2">
<div class="row marginTop10">
<div class="col-md-6"></div>
<div class="col-md-6">
<i class="fa fa-times-circle-o cpoint fav-rem-icon" onclick="remSubIssue(<?= $count ?>);"></i>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<input type="text" class="form-control required marginTop-8" data-parsley-trigger="change" data-parsley-minlength="1" name="seat_color[]" value="<?= $value->color ?>" placeholder="Seating Division Color" required>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<input type="text" class="form-control required marginTop-8" required
data-parsley-trigger="change" data-parsley-minlength="1" name="seat_capacity[]"
value="<?= $value->capacity ?>" data-parsley-pattern="^[0-9\ . \/]+$" placeholder="capacity">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<input type="text" class="form-control required marginTop-8" required
data-parsley-trigger="change" data-parsley-minlength="1" name="seat_price[]" value="<?= $value->price ?>" data-parsley-pattern="^[0-9\ . \/]+$" placeholder="Default Seat Price">
</div>
</div>
</div>
<?php
$count += 1;
}
}
?>
</div>
</div>
<?php } ?>
</div>
<div class="col-md-12 padTop10">
<div class="box-footer textCenterAlign">
<button type="submit" class="btn btn-primary">Submit</button>
<a href="<?= base_url('Venue/listVenues') ?>" class="btn btn-primary">Cancel</a>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</div>
<!-- Layout Container -->
<div id="layoutCntrHtml" class="hide">
<input type="hidden" name="has_layout" value='1'>
<div class="col-md-3">
<div class="form-group">
<label>Layout</label>
<div class="dropZoneContainer">
<input type="file" name="layout_image" id="drop_zone" class="FileUpload"
accept="image/*" onchange="setImg(this,'image_id');" required />
<img class="dropZoneOverlay" id="image_id" src="" onerror="this.src='<?=base_url("assets/images/add-image.png")?>';" height="75" width="75" />
</div>
</div>
</div>
<div class="col-md-9 padTop30">
<div id="subIssueCntr">
<div id="newSubIssue_1" class="col-md-12 dispInLine">
<div class="col-md-2">
<div class="row marginTop37">
<div class="col-md-6"></div>
<div class="col-md-6">
<i class="fa fa-plus-circle cpoint fav-add-icon" onclick="addLayoutPricing(jQuery(this))" count="1"></i>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Seat Division Color</label>
<input type="text" class="form-control required marginTop-8" data-parsley-trigger="change" data-parsley-minlength="1" name="seat_color[]" placeholder="Seating Division Color" required>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label>Capacity</label>
<input type="text" class="form-control required marginTop-8" data-parsley-trigger="change" data-parsley-minlength="1" name="seat_capacity[]" data-parsley-pattern="^[0-9\ . \/]+$" placeholder="capacity" required>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label>Seat Pricing</label>
<input type="text" class="form-control required marginTop-8" required
data-parsley-trigger="change" data-parsley-minlength="1" name="seat_price[]"data-parsley-pattern="^[0-9\ . \/]+$" placeholder="Default Seat Price">
</div>
</div>
</div>
</div>
</div>
</div>
<!-- ADD SUB ITEM HTML -->
<div id="subIssueAdd" class="hide">
<div class="col-md-2">
<div class="row marginTop10">
<div class="col-md-6"></div>
<div class="col-md-6">
<i class="fa fa-times-circle-o cpoint fav-rem-icon" onclick="remSubIssue({:count});"></i>
</div>
</div>
</div>
<div class="col-md-4">
<input type="text" class="form-control required marginTop-8" data-parsley-trigger="change" data-parsley-minlength="1" name="seat_color[]" placeholder="Seating Division Color" required>
</div>
<div class="col-md-2">
<input type="text" class="form-control required marginTop-8" data-parsley-trigger="change" data-parsley-minlength="1" name="seat_capacity[]" placeholder="capacity" required data-parsley-pattern="^[0-9\ . \/]+$">
</div>
<div class="col-md-3">
<input type="text" class="form-control required marginTop-8" required
data-parsley-trigger="change" data-parsley-minlength="1" name="seat_price[]"data-parsley-pattern="^[0-9\ . \/]+$" placeholder="Default Seat Price">
</div>
</div>