Commit 80521a50 by tobin

daily commit

parent 2a6a86ed
...@@ -29,10 +29,10 @@ class Booking extends CI_Controller { ...@@ -29,10 +29,10 @@ class Booking extends CI_Controller {
public function getBookingData(){ public function getBookingData(){
$resArr = array('status'=>0); $resArr = array('status'=>0);
if(!isset($_POST)||empty($_POST)||!isset($_POST['booking_id'])||empty($_POST['booking_id']) || if(!isset($_POST)||empty($_POST)||!isset($_POST['booking_id'])||empty($_POST['booking_id'])){
!is_numeric($booking_id = decode_param($_POST['booking_id']))){
echo json_encode($resArr);exit; echo json_encode($resArr);exit;
} }
$booking_id=(!is_numeric($_POST['booking_id']))?decode_param($_POST['booking_id']):$_POST['booking_id'];
$view_all = (isset($_POST['view_all']) && $_POST['view_all'] != '')?$_POST['view_all']:'0,1,2,3'; $view_all = (isset($_POST['view_all']) && $_POST['view_all'] != '')?$_POST['view_all']:'0,1,2,3';
$provider_id = ($this->session->userdata('user_type')==2)?$this->session->userdata('id'):''; $provider_id = ($this->session->userdata('user_type')==2)?$this->session->userdata('id'):'';
$bookData['bookData'] = $this->Booking_model->getBookingData($booking_id,$provider_id,$view_all); $bookData['bookData'] = $this->Booking_model->getBookingData($booking_id,$provider_id,$view_all);
......
...@@ -39,7 +39,7 @@ class Event extends CI_Controller { ...@@ -39,7 +39,7 @@ class Event extends CI_Controller {
$template['venueData'] = $this->Venue_model->getVenueData($template['venue_id']); $template['venueData'] = $this->Venue_model->getVenueData($template['venue_id']);
} }
$template['venueList'] = $this->Venue_model->getVenueData(); $template['venueList'] = $this->Venue_model->getVenueData('','1');
$template['page'] = 'Event/eventAddForm'; $template['page'] = 'Event/eventAddForm';
$template['menu'] = 'Event Management'; $template['menu'] = 'Event Management';
......
...@@ -10,13 +10,17 @@ class Booking_model extends CI_Model { ...@@ -10,13 +10,17 @@ class Booking_model extends CI_Model {
$cond .= (!empty($booking_id))?" AND BOK.id='$booking_id' ":""; $cond .= (!empty($booking_id))?" AND BOK.id='$booking_id' ":"";
$cond .= (!empty($provider_id))?" AND EVT.provider_id='$provider_id' ":""; $cond .= (!empty($provider_id))?" AND EVT.provider_id='$provider_id' ":"";
$sql = "SELECT BOK.id AS booking_id,CUST.customer_id,CUST.name,CUST.phone,CUST.email,CUST.gender, $sql = "SELECT BOK.id AS booking_id,CUST.customer_id,CUST.name AS customer_name,
CUST.dob,CUST.city,CUST.profile_image,BOK.event_id,BOK.bookId,BOK.event_date_id,BOK.qrcode, CUST.phone AS customer_phone,CUST.email AS customer_email,CUST.gender,
BOK.no_of_ticket,BOK.ticket_details,BOK.amount,BOK.reserved_by,BOK.status AS book_status, CUST.dob,CUST.city,CUST.profile_image,BOK.event_id,BOK.bookId,BOK.event_date_id,
EVT.venue_id,EVT.category_id,EVT.provider_id,EVT.event_name,EVT.event_discription, BOK.qrcode,BOK.no_of_ticket,BOK.ticket_details,BOK.amount,
BOK.reserved_by,BOK.status AS book_status,EVT.venue_id,EVT.category_id,
EVT.provider_id,EVT.event_name,EVT.event_discription,
EVT.max_booking,EVT.seat_pricing,EVT.custom_seat_layout,EVT.status AS evt_status, EVT.max_booking,EVT.seat_pricing,EVT.custom_seat_layout,EVT.status AS evt_status,
HCAT.host_category,HCAT.show_layout,EDT.date,EDT.time,ECAT.category, HCAT.host_category,HCAT.show_layout,EDT.date,EDT.time,ECAT.category,
ECAT.category_description,ECAT.category_image ECAT.category_description,ECAT.category_image,PRV.name AS provider_name,
PRV.email AS provider_email,PRV.phone AS provider_phone,
PRV.profile_image AS provider_image,VEN.venue_name,VEN.venue_details,VEN.location
FROM booking AS BOK FROM booking AS BOK
INNER JOIN events AS EVT ON (EVT.event_id=BOK.event_id) INNER JOIN events AS EVT ON (EVT.event_id=BOK.event_id)
INNER JOIN customer AS CUST ON (CUST.customer_id=BOK.customer_id) INNER JOIN customer AS CUST ON (CUST.customer_id=BOK.customer_id)
...@@ -24,6 +28,7 @@ class Booking_model extends CI_Model { ...@@ -24,6 +28,7 @@ class Booking_model extends CI_Model {
INNER JOIN venue AS VEN ON (VEN.id=EVT.venue_id) INNER JOIN venue AS VEN ON (VEN.id=EVT.venue_id)
INNER JOIN host_categories AS HCAT ON (HCAT.host_cat_id=VEN.host_cat_id) INNER JOIN host_categories AS HCAT ON (HCAT.host_cat_id=VEN.host_cat_id)
INNER JOIN event_date_time AS EDT ON (EDT.id=BOK.event_date_id) INNER JOIN event_date_time AS EDT ON (EDT.id=BOK.event_date_id)
INNER JOIN provider AS PRV ON (PRV.provider_id=EVT.provider_id)
WHERE $cond AND EVT.status!='2'"; WHERE $cond AND EVT.status!='2'";
$bookingData = $this->db->query($sql); $bookingData = $this->db->query($sql);
...@@ -78,7 +83,7 @@ class Booking_model extends CI_Model { ...@@ -78,7 +83,7 @@ class Booking_model extends CI_Model {
$where_clause .= " BOK.status = '".$where_cond['status']."' "; $where_clause .= " BOK.status = '".$where_cond['status']."' ";
} }
} }
$fields = 'BOK.id AS Booking_ID,'.$fields;
$sql = "SELECT ".$fields." $sql = "SELECT ".$fields."
FROM booking AS BOK FROM booking AS BOK
INNER JOIN events AS EVT ON (EVT.event_id=BOK.event_id) INNER JOIN events AS EVT ON (EVT.event_id=BOK.event_id)
......
...@@ -38,6 +38,7 @@ ...@@ -38,6 +38,7 @@
<div class="col-md-12"> <div class="col-md-12">
<select name="provider_id" class="form-control" data-parsley-trigger="change"> <select name="provider_id" class="form-control" data-parsley-trigger="change">
<option selected disabled>Select Organizer</option> <option selected disabled>Select Organizer</option>
<option value="">All Organizer</option>
<?php <?php
if(!empty($providerData)){ if(!empty($providerData)){
foreach ($providerData as $provider) { foreach ($providerData as $provider) {
...@@ -80,6 +81,7 @@ ...@@ -80,6 +81,7 @@
<div class="col-md-12"> <div class="col-md-12">
<select name="status" class="form-control" data-parsley-trigger="change"> <select name="status" class="form-control" data-parsley-trigger="change">
<option selected disabled>Select Ride Status</option> <option selected disabled>Select Ride Status</option>
<option value="">All Bookings</option>
<?php <?php
$status = array('2'=>'Completed','1'=>'Booked','3'=>'Pending','0'=>'Cancelled','4'=>'Deleted'); $status = array('2'=>'Completed','1'=>'Booked','3'=>'Pending','0'=>'Cancelled','4'=>'Deleted');
foreach ($status as $key => $stat) { foreach ($status as $key => $stat) {
...@@ -208,8 +210,8 @@ ...@@ -208,8 +210,8 @@
</table> </table>
</form> </form>
</div> </div>
<div class="col-md-12" style="padding-top:20px;"> <div class="col-md-12">
<div class="box-footer" style="padding-left:40%;"> <div class="box-footer" >
<input type="hidden" id="all_fields" all_fields="<?= implode(',',$allFields) ?>"> <input type="hidden" id="all_fields" all_fields="<?= implode(',',$allFields) ?>">
<button id="rGenerate" type="submit" action="view" dmclick="0" class="btn btn-primary"> <button id="rGenerate" type="submit" action="view" dmclick="0" class="btn btn-primary">
View Report View Report
......
...@@ -38,13 +38,13 @@ ...@@ -38,13 +38,13 @@
<tr> <tr>
<th class="hidden">ID</th> <th class="hidden">ID</th>
<th width="50px;">Book ID</th> <th width="50px;">Book ID</th>
<th width="100px;">Event Type</th> <th width="100px;">Event</th>
<th width="130px;">Event Name</th> <th width="130px;">Event Name</th>
<th width="130px;">Customer Name</th> <th width="130px;">Customer</th>
<th width="130px;">Scheduled On</th> <th width="130px;">Scheduled On</th>
<th width="50px;">Amount</th> <th width="50px;">Amount</th>
<th width="50px;">Status</th> <th width="50px;">Status</th>
<th width="120px;">Action</th> <th width="150px;">Action</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
<th class="center"><?= $booking->bookId ?></th> <th class="center"><?= $booking->bookId ?></th>
<th class="center"><?= $booking->category ?></th> <th class="center"><?= $booking->category ?></th>
<th class="center"><?= $booking->event_name ?></th> <th class="center"><?= $booking->event_name ?></th>
<th class="center"><?= $booking->name ?></th> <th class="center"><?= $booking->customer_name ?></th>
<th class="center"><?= $booking->date.' '.$booking->time ?></th> <th class="center"><?= $booking->date.' '.$booking->time ?></th>
<th class="center"><?= $booking->amount ?></th> <th class="center"><?= $booking->amount ?></th>
<th class="center"> <th class="center">
......
<?php <?php
// pr($bookData); // pr($bookData);
?> ?>
<div class="box-body"> <div class="box-body">
<div class="col-sm-6"> <div class="view_booking_modal">
<div class="box-header with-border padHead"> <div class="row">
<h3 class="box-title"><strong>Event Details</strong></h3> <div class="col-md-12 textRight">
<img class="qr_code" src="<?= base_url($bookData->qrcode) ?>" onerror="this.src='<?=base_url("assets/images/no_image_text.png")?>';" />
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Show Time
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
(<?= $bookData->date ?>) <?= $bookData->time ?>
</div>
</div> </div>
<div class="box-header"> </div>
<div class="col-md-6">
<div class="row"> <div class="row">
<div class="col-sm-10"> <div class="col-md-5">
No of Tickets
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->no_of_ticket ?> Tickets
</div>
</div>
</div>
</div>
<div class="row"> <div class="row">
<div class="col-sm-6">Event Name</div> <div class="col-md-6">
<div class="col-sm-1"><span>:</span></div> <div class="row">
<div class="col-sm-5"><strong><?= $bookData->event_name ?></strong></div> <div class="col-md-5">
Ticket Details
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?php
if(!empty($bookData->ticket_details)){
$tkt = json_decode($bookData->ticket_details,true);
if(isset($tkt['price'],$tkt['no_ticket'],$tkt['total_price']) &&
!empty($tkt['price']) && !empty($tkt['no_ticket']) &&
!empty($tkt['total_price'])){
$pDiv = (isset($tkt['color']) && !empty($tkt['color']))?$tkt['color'].' Block : ':'';
$pDiv .= $tkt['price'].' * '.$tkt['no_ticket'].'(Seats) = '.$tkt['total_price'];
echo $pDiv;
}
}
?>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Amount
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->amount ?>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Reserved by
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?php
switch ($bookData->reserved_by) {
case '1': echo 'Super Admin '; break;
case '2': echo 'Provider '; break;
case '3': echo 'Customer'; break;
}
?>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Booking Status
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?php
switch ($bookData->book_status) {
case '0': echo 'Cancelled'; break;
case '1': echo 'Booked'; break;
case '2': echo 'Completed'; break;
case '3': echo 'Pending'; break;
case '4': echo 'Deleted'; break;
}
?>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Event Name
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->event_name ?>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Event Description
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->event_discription ?>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Catagory
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->category ?>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Catagory Description
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->category_description ?>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Customer Name
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->customer_name ?>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Customer Phone Number
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->customer_phone ?>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Customer Email
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->customer_email ?>
</div>
</div>
</div>
<div class="col-md-6">
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Provider Name
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->provider_name ?>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Provider Phone Number
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->provider_phone ?>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Provider Email
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->provider_email ?>
</div>
</div>
</div>
<div class="col-md-6">
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Venue Name
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->venue_name ?>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Venue Details
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->venue_details ?>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-md-5">
Venue Address
</div>
<div class="col-md-1">
:
</div>
<div class="col-md-5">
<?= $bookData->location ?>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
......
...@@ -336,7 +336,7 @@ ...@@ -336,7 +336,7 @@
</div> </div>
<div class="col-md-12 padTop10"> <div class="col-md-12 padTop10">
<div class="box-footer textCenterAlign"> <div class="box-footer">
<button type="submit" class="btn btn-primary" id="addEventButton">Submit</button> <button type="submit" class="btn btn-primary" id="addEventButton">Submit</button>
<a href="<?= base_url('Event/listEvents') ?>" class="btn btn-primary">Cancel</a> <a href="<?= base_url('Event/listEvents') ?>" class="btn btn-primary">Cancel</a>
</div> </div>
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
enctype="multipart/form-data" action="<?= base_url('Event/updateEvent/'.encode_param($event_data->event_id))?>" > enctype="multipart/form-data" action="<?= base_url('Event/updateEvent/'.encode_param($event_data->event_id))?>" >
<input type="hidden" name="venue_id" value="<?= $event_data->venue_id ?>"> <input type="hidden" name="venue_id" value="<?= $event_data->venue_id ?>">
<div class="box-header with-border"> <div class="box-header with-border">
<h3 class="box-title">Venue Details</h3> <h3 class="box-title padLeft10 padTop5">Venue Details</h3>
</div> </div>
<div class="box-body"> <div class="box-body">
<div class="row"> <div class="row">
...@@ -64,22 +64,22 @@ ...@@ -64,22 +64,22 @@
</div> </div>
</div> </div>
</div> </div>
</div>
<?php if($event_data->show_layout == 1){ ?> <?php if($event_data->show_layout == 1){ ?>
<div class="box">
<div class="box-header with-border"> <div class="box-header with-border padTop0">
<h3 class="box-title">Layout Details</h3> <h3 class="box-title padLeft10 ">Layout Details</h3>
</div> </div>
<div class="box-body"> <div class="box-body">
<div class="col-sm-12"> <div class="col-md-12">
<div class="col-sm-3 dropZoneContainer viewLayout"> <div class="col-sm-3 dropZoneContainer viewLayout">
<img class="dropZoneOverlay" id="image_id" src="<?= base_url($event_data->layout) ?>" <img class="dropZoneOverlay" id="image_id" src="<?= base_url($event_data->layout) ?>"
onerror="this.src='<?=base_url("assets/images/no_image_text.png")?>';" onerror="this.src='<?=base_url("assets/images/no_image_text.png")?>';"
height="75" width="75" /> height="75" width="75" />
</div> </div>
<div class="col-md-9"> <div class="col-md-9 padLeft40">
<div class="" id="mapTypeCntr"> <div class="marginTop23" id="mapTypeCntr">
<input type="radio" name="fare_type" value="0" <?= (empty($event_data->custom_seat_layout))?'checked':'' ?>> <input type="radio" name="fare_type" value="0" <?= (empty($event_data->custom_seat_layout))?'checked':'' ?>>
<label class="padAll-10">Use Default Fare</label> <label class="padAll-10">Use Default Fare</label>
<input class="marginLeft15" type="radio" name="fare_type" value="1" <input class="marginLeft15" type="radio" name="fare_type" value="1"
...@@ -87,7 +87,7 @@ ...@@ -87,7 +87,7 @@
<label class="padAll-10">Create Custome Fare</label> <label class="padAll-10">Create Custome Fare</label>
</div> </div>
<div class="col-sm-12"> <div class="col-sm-12 marginTop-8">
<div class="col-sm-3"> <div class="col-sm-3">
<strong>Seat Division</strong> <strong>Seat Division</strong>
</div> </div>
...@@ -102,14 +102,14 @@ ...@@ -102,14 +102,14 @@
<strong>Seating Capacity</strong> <strong>Seating Capacity</strong>
</div> </div>
</div> </div>
<div class="box-header with-border" <div class="box-header with-border padHead marginBottom-10"
style="width:480px;"></div> style="width:480px;"></div>
<?php $layoutDtls = json_decode($event_data->layout_details,true); ?> <?php $layoutDtls = json_decode($event_data->layout_details,true); ?>
<div class="col-sm-12 <?= (empty($event_data->custom_seat_layout))?'':'hide' ?>" <div class="col-sm-12 <?= (empty($event_data->custom_seat_layout))?'':'hide' ?>"
id="defaultFareSystem"> id="defaultFareSystem">
<?php foreach($layoutDtls AS $lyDtls){ ?> <?php foreach($layoutDtls AS $lyDtls){ ?>
<div class=""> <div class="padBottom30">
<div class="col-sm-3"> <div class="col-sm-3">
<strong><?= $lyDtls['color'] ?></strong> block <strong><?= $lyDtls['color'] ?></strong> block
</div> </div>
...@@ -175,11 +175,10 @@ ...@@ -175,11 +175,10 @@
</div> </div>
</div> </div>
</div> </div>
</div>
<?php } ?> <?php } ?>
<div class="box">
<div class="box-header with-border"> <div class="box-header with-border">
<h3 class="box-title ">Event Details</h3> <h3 class="box-title padLeft10 ">Event Details</h3>
</div> </div>
<div class="box-body"> <div class="box-body">
...@@ -258,14 +257,13 @@ ...@@ -258,14 +257,13 @@
</div> </div>
</div> </div>
</div> </div>
</div>
<?php if($event_data->show_layout != 1 && !empty($event_data->seat_pricing) && <?php if($event_data->show_layout != 1 && !empty($event_data->seat_pricing) &&
!empty($seat_pricing = json_decode($event_data->seat_pricing,true))){ ?> !empty($seat_pricing = json_decode($event_data->seat_pricing,true))){ ?>
<div class="box">
<div class="box-header with-border"> <div class="box-header with-border">
<h3 class="box-title">Ticket Pricing</h3> <h3 class="box-title padLeft10 ">Ticket Pricing</h3>
</div> </div>
<div class="box-body"> <div class="box-body">
...@@ -288,11 +286,10 @@ ...@@ -288,11 +286,10 @@
</div> </div>
</div> </div>
</div> </div>
</div>
<?php } ?> <?php } ?>
<div class="box">
<div class="box-header with-border"> <div class="box-header with-border">
<h3 class="box-title">Scheduler and Tags</h3> <h3 class="box-title padLeft10 ">Scheduler and Tags</h3>
</div> </div>
<div class="box-body"> <div class="box-body">
...@@ -302,9 +299,9 @@ ...@@ -302,9 +299,9 @@
$sType = (isset($event_data->eventSchedule) && !empty($event_data->eventSchedule['date']))?count($event_data->eventSchedule['date']):1; ?> $sType = (isset($event_data->eventSchedule) && !empty($event_data->eventSchedule['date']))?count($event_data->eventSchedule['date']):1; ?>
<div id="scheduleTypeCntr"> <div id="scheduleTypeCntr">
<input type="radio" name="schedule_type" value="0" <?= ($sType==1)?'checked':'' ?>> <input type="radio" name="schedule_type" value="0" <?= ($sType==1)?'checked':'' ?>>
<label class="">For Single Show</label> <label class="padAll-10">For Single Show</label>
<input class="" type="radio" name="schedule_type" value="1" <?= ($sType==1)?'':'checked' ?>> <input class="marginLeft15" type="radio" name="schedule_type" value="1" <?= ($sType==1)?'':'checked' ?>>
<label class="">For Multiple Show</label> <label class="padAll-10">For Multiple Show</label>
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
...@@ -413,13 +410,12 @@ ...@@ -413,13 +410,12 @@
<?php } ?> <?php } ?>
</div> </div>
<div class="col-md-12 padTop10"> <div class="col-md-12 padTop10">
<div class="box-footer textCenterAlign"> <div class="box-footer">
<button type="submit" class="btn btn-primary" id="addEventButton">Submit</button> <button type="submit" class="btn btn-primary" id="addEventButton">Submit</button>
<a href="<?= base_url('Event/listEvents') ?>" class="btn btn-primary">Cancel</a> <a href="<?= base_url('Event/listEvents') ?>" class="btn btn-primary">Cancel</a>
</div> </div>
</div> </div>
</div> </div>
</div>
</form> </form>
</div> </div>
</div> </div>
......
...@@ -23,14 +23,10 @@ ...@@ -23,14 +23,10 @@
</div> </div>
<?php } ?> <?php } ?>
</div> </div>
</div> <div class="col-xs-12">
<div class="row">
<div class="col-md-12">
<div class="box box-warning"> <div class="box box-warning">
<div class="box-header with-border"> <div class="box-header with-border">
<div class="col-md-6"> <div class="col-md-6"><h3 class="box-title">Event List</h3></div>
<h3 class="box-title">Event List</h3>
</div>
<div class="col-md-6" align="right"> <div class="col-md-6" align="right">
<a class="btn btn-sm btn-primary" href="<?= base_url('Event/addEvent') ?>"> <a class="btn btn-sm btn-primary" href="<?= base_url('Event/addEvent') ?>">
Add New Event Add New Event
...@@ -44,11 +40,11 @@ ...@@ -44,11 +40,11 @@
<tr> <tr>
<th class="hidden">ID</th> <th class="hidden">ID</th>
<th>Event Name</th> <th>Event Name</th>
<th >Venue</th> <th>Venue</th>
<th>Region</th> <th>Region</th>
<th>Location</th> <th>Location</th>
<th>Status</th> <th>Status</th>
<th>Action</th> <th width="300px">Action</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
...@@ -56,12 +52,12 @@ ...@@ -56,12 +52,12 @@
if(!empty($event_data)){ if(!empty($event_data)){
foreach($event_data as $event) { ?> foreach($event_data as $event) { ?>
<tr> <tr>
<th class="hidden"><?= $event->event_id ?></th> <td class="hidden"><?= $event->event_id ?></td>
<th class="center"><?= $event->event_name ?></th> <td><?= $event->event_name ?></td>
<th class="center"><?= $event->venue_name ?></th> <td><?= $event->venue_name ?></td>
<th class="center"><?= $event->region_name ?></th> <td><?= $event->region_name ?></td>
<th class="center"><?= $event->location ?></th> <td><?= $event->location ?></td>
<th class="center"> <td>
<?php <?php
switch($event->event_status){ switch($event->event_status){
case 1 : echo 'Active'; break; case 1 : echo 'Active'; break;
...@@ -69,8 +65,8 @@ ...@@ -69,8 +65,8 @@
case 3 : echo 'Waiting For Approval'; break; case 3 : echo 'Waiting For Approval'; break;
} }
?> ?>
</th> </td>
<td class="center"> <td>
<button class="btn btn-sm btn-info" id="viewEventDetails" <button class="btn btn-sm btn-info" id="viewEventDetails"
event_id="<?= encode_param($event->event_id) ?>"> event_id="<?= encode_param($event->event_id) ?>">
<i class="fa fa-fw fa-eye"></i>View <i class="fa fa-fw fa-eye"></i>View
......
...@@ -2,9 +2,6 @@ ...@@ -2,9 +2,6 @@
$settings = getSettings(); $settings = getSettings();
$gKey = $settings['google_api_key']; $gKey = $settings['google_api_key'];
?> ?>
<!-- JAVASCRIPTS-STARTS -->
<script> <script>
base_url = "<?= base_url() ?>"; base_url = "<?= base_url() ?>";
country_flag = '<?= $settings['country_flag'] ?>'; country_flag = '<?= $settings['country_flag'] ?>';
...@@ -41,8 +38,27 @@ ...@@ -41,8 +38,27 @@
$controllerName = $ci->uri->segment(1); $controllerName = $ci->uri->segment(1);
$actionName = $ci->uri->segment(2); $actionName = $ci->uri->segment(2);
$page = $controllerName . '-' . $actionName; $page = $controllerName . '-' . $actionName;
?>
</script>
<!-- JAVASCRIPTS-ENDS --> // switch ($page) {
\ No newline at end of file //case 'Ride-view_rides': ?>
// jQuery(function () {
// jQuery('.datatable').DataTable({
// scrollY: "300px",
// scrollX: true,
// scrollCollapse: true,
// paging: false,
// fixedColumns: {
// heightMatch: 'none'
// }
// });
// });
<?php //break;
//default : ?>
jQuery(function () {
jQuery('.datatable').DataTable({
"ordering" : jQuery(this).data("ordering"),
"order": [[ 0, "asc" ]]
});
});
<?php //} ?>
</script>
\ No newline at end of file
...@@ -9,9 +9,7 @@ ...@@ -9,9 +9,7 @@
<img id="fav_icon" src="<?= base_url($settings['fav_icon']) ?>" <img id="fav_icon" src="<?= base_url($settings['fav_icon']) ?>"
onerror="this.src='<?= base_url("assets/images/asset_logo.png") ?>';" height="50" width="50" /> onerror="this.src='<?= base_url("assets/images/asset_logo.png") ?>';" height="50" width="50" />
</span> </span>
<span class="hidden-xs"> <span class="hidden-xs"><img src="<?= base_url("assets/images/asset_logo.png") ?>"></span>
<img src="<?= base_url('assets/images/asset_logo.png') ?>">
</span>
</a> </a>
<nav class="navbar navbar-static-top" role="navigation"> <nav class="navbar navbar-static-top" role="navigation">
<a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button"> <a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
......
...@@ -10,8 +10,6 @@ ...@@ -10,8 +10,6 @@
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<!-- CASCADE-STYLE-SHEET-STARTS -->
<link rel="stylesheet" href="<?= base_url('assets/css/bootstrap.min.css') ?>"> <link rel="stylesheet" href="<?= base_url('assets/css/bootstrap.min.css') ?>">
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet"> <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet">
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"> <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
...@@ -23,14 +21,10 @@ ...@@ -23,14 +21,10 @@
<link rel="stylesheet" href="<?= base_url('assets/css/custom-style.css?'.time()) ?>"> <link rel="stylesheet" href="<?= base_url('assets/css/custom-style.css?'.time()) ?>">
<link rel="stylesheet" href="<?= base_url('assets/css/parsley/parsley.css') ?>"> <link rel="stylesheet" href="<?= base_url('assets/css/parsley/parsley.css') ?>">
<link rel="stylesheet" href="<?= base_url('assets/css/bootstrap-datepicker3.css') ?>"> <link rel="stylesheet" href="<?= base_url('assets/css/bootstrap-datepicker3.css') ?>">
<link rel="stylesheet" href="<?= base_url('assets/css/clockpicker.css') ?>" type="text/css" >
<link rel="stylesheet" href="<?= base_url('assets/css/theme.css') ?>"> <link rel="stylesheet" href="<?= base_url('assets/css/theme.css') ?>">
<link rel="stylesheet" href="<?= base_url('assets/css/custom.css') ?>"> <link rel="stylesheet" href="<?= base_url('assets/css/custom.css') ?>">
<link rel="stylesheet" href="<?= base_url('assets/css/slick.min.css') ?>" type="text/css" > <link rel="stylesheet" href="<?= base_url('assets/css/slick.min.css') ?>" type="text/css" >
<link rel="stylesheet" href="<?= base_url('assets/css/clockpicker.css') ?>" type="text/css" >
<!-- CASCADE-STYLE-SHEET-ENDS -->
<!-- JAVASCRIPTS-STARTS -->
<script src="<?= base_url('assets/js/jQuery-2.1.4.min.js') ?>"></script> <script src="<?= base_url('assets/js/jQuery-2.1.4.min.js') ?>"></script>
......
<aside class="main-sidebar"> <aside class="main-sidebar">
<section class="sidebar"> <section class="sidebar">
<div class="user-panel">
<div class="pull-left image">
<img src="<?=base_url($this->session->userdata('profile_pic'))?>" onerror="this.src='<?=base_url("assets/images/user_avatar.jpg")?>'" class="user-image left-sid" alt="User Image">
</div>
<div class="pull-left info">
<p><?php echo $this->session->userdata('logged_in_admin')['username']; ?></p>
<a href="#"><i class="fa fa-circle text-success"></i> Online</a>
</div>
</div>
<ul class="sidebar-menu"> <ul class="sidebar-menu">
<li><a href="<?= base_url('Dashboard') ?>"> <li><a href="<?= base_url('Dashboard') ?>">
<img src="<?= base_url('assets/images/m1.png') ?>" /> <img src="<?=base_url("assets/images/m1.png") ?>">
<span>Dashboard</span></a> <span>Dashboard</span></a>
</li> </li>
<li><a href="<?= base_url('Tag/listTags') ?>"> <li><a href="<?= base_url('Tag/listTags') ?>">
<img src="<?= base_url('assets/images/m2.png') ?>" /> <img src="<?=base_url("assets/images/m2.png") ?>">
<span>Tag Management</span></a> <span>Tag Management</span></a>
</li> </li>
<li class="treeview"> <li class="treeview">
<a href="#"> <a href="#">
<img src="<?= base_url('assets/images/m3.png') ?>" /> <img src="<?=base_url("assets/images/m3.png") ?>">
<span>Host Categories</span> <span>Host Categories</span>
<i class="fa fa-angle-left pull-right"></i> <i class="fa fa-angle-left pull-right"></i>
</a> </a>
...@@ -31,16 +40,16 @@ ...@@ -31,16 +40,16 @@
</ul> </ul>
</li> </li>
<li><a href="<?= base_url('Region/listRegion') ?>"> <li><a href="<?= base_url('Region/listRegion') ?>">
<img src="<?= base_url('assets/images/m4.png') ?>" /> <img src="<?=base_url("assets/images/m4.png") ?>">
<span>Region Management</span></a> <span>Region Management</span></a>
</li> </li>
<li><a href="<?= base_url('Category/listCategory') ?>"> <li><a href="<?= base_url('Category/listCategory') ?>">
<img src="<?= base_url('assets/images/m5.png') ?>" /> <img src="<?=base_url("assets/images/m5.png") ?>">
<span>Category Management</span></a> <span>Category Management</span></a>
</li> </li>
<li class="treeview"> <li class="treeview">
<a href="#"> <a href="#">
<img src="<?= base_url('assets/images/m6.png') ?>" /> <img src="<?=base_url("assets/images/m6.png") ?>">
<span>Venue Management</span> <span>Venue Management</span>
<i class="fa fa-angle-left pull-right"></i> <i class="fa fa-angle-left pull-right"></i>
</a> </a>
...@@ -61,7 +70,7 @@ ...@@ -61,7 +70,7 @@
</li> </li>
<li class="treeview"> <li class="treeview">
<a href="#"> <a href="#">
<img src="<?= base_url('assets/images/m3.png') ?>" /> <img src="<?=base_url("assets/images/m7.png") ?>">
<span>Event Management</span> <span>Event Management</span>
<i class="fa fa-angle-left pull-right"></i> <i class="fa fa-angle-left pull-right"></i>
</a> </a>
...@@ -83,7 +92,7 @@ ...@@ -83,7 +92,7 @@
<?php if($this->session->userdata['user_type'] == 1){ ?> <?php if($this->session->userdata['user_type'] == 1){ ?>
<li class="treeview"> <li class="treeview">
<a href="#"> <a href="#">
<i class="fa fa-bars" aria-hidden="true"></i> <img src="<?=base_url("assets/images/m3.png") ?>">
<span>Organizer Management</span> <span>Organizer Management</span>
<i class="fa fa-angle-left pull-right"></i> <i class="fa fa-angle-left pull-right"></i>
</a> </a>
...@@ -104,7 +113,7 @@ ...@@ -104,7 +113,7 @@
</li> </li>
<li class="treeview"> <li class="treeview">
<a href="#"> <a href="#">
<i class="fa fa-bars" aria-hidden="true"></i> <img src="<?=base_url("assets/images/m9.png") ?>">
<span>Customer Management</span> <span>Customer Management</span>
<i class="fa fa-angle-left pull-right"></i> <i class="fa fa-angle-left pull-right"></i>
</a> </a>
...@@ -123,14 +132,11 @@ ...@@ -123,14 +132,11 @@
</li> </li>
</ul> </ul>
</li> </li>
<?php } ?>
<li><a href="<?= base_url('Booking/viewBookings') ?>"> <li><a href="<?= base_url('Booking/viewBookings') ?>">
<i class="fa fa-bars" aria-hidden="true"> <img src="<?=base_url("assets/images/m8.png") ?>"><span>Booking Details</span></a>
</i><span>Booking Details</span></a>
</li> </li>
<?php if($this->session->userdata['user_type'] == 1){ ?>
<li><a href="<?= base_url('Settings') ?>"> <li><a href="<?= base_url('Settings') ?>">
<img src="<?= base_url('assets/images/m7.png') ?>" /> <i class="fa fa-wrench" aria-hidden="true">
</i><span>Settings</span></a> </i><span>Settings</span></a>
</li> </li>
<?php } ?> <?php } ?>
......
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
<th width="100px;">Host Type</th> <th width="100px;">Host Type</th>
<th width="120px;">Location</th> <th width="120px;">Location</th>
<th width="50px;">Status</th> <th width="50px;">Status</th>
<th width="250px;">Action</th> <th width="300px;">Action</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
......
...@@ -13,7 +13,9 @@ body { ...@@ -13,7 +13,9 @@ body {
min-height: 100% min-height: 100%
} }
a:hover{
}
.layout-boxed html, .layout-boxed html,
.layout-boxed body { .layout-boxed body {
height: 100% height: 100%
...@@ -350,7 +352,7 @@ a:focus { ...@@ -350,7 +352,7 @@ a:focus {
.content-header>h1 { .content-header>h1 {
margin: 0; margin: 0;
font-size: 35px; font-size: 24px
} }
.content-header>h1>small { .content-header>h1>small {
...@@ -1966,7 +1968,7 @@ a:focus { ...@@ -1966,7 +1968,7 @@ a:focus {
.box-header>.ion, .box-header>.ion,
.box-header .box-title { .box-header .box-title {
display: inline-block; display: inline-block;
font-size: 26px; font-size: 18px;
margin: 0; margin: 0;
line-height: 1 line-height: 1
} }
......
...@@ -313,7 +313,7 @@ ...@@ -313,7 +313,7 @@
opacity: 0.5; opacity: 0.5;
} }
.padBottom10 { /* .padBottom10 {
padding-bottom:10px !important; padding-bottom:10px !important;
} }
...@@ -427,7 +427,7 @@ ...@@ -427,7 +427,7 @@
.padAll-20 { .padAll-20 {
padding: 20px; padding: 20px;
} } */
.vechile-body { .vechile-body {
background-color:#f7f7f7; background-color:#f7f7f7;
......
...@@ -231,9 +231,18 @@ ...@@ -231,9 +231,18 @@
.btn{ .btn{
border-radius: 0px !important; border-radius: 0px !important;
border:none !important; border:none !important;
min-width: 95px;
}
.btn:focus{
outline:none;
}
.btn:hover{
outline:none;
} }
.btn .fa{ .btn .fa{
margin-right: 5px; margin-right: 5px;
} }
...@@ -256,10 +265,14 @@ ...@@ -256,10 +265,14 @@
.content-header h1{ .content-header h1{
font-family: sinhala; font-family: sinhala;
font-weight: 500 !important;
font-size: 35px;
} }
.box-title{ .box-title{
font-family: sinhala; font-family: sinhala;
font-size: 30px !important;
padding-left: 20px !important;
} }
.user-panel{ .user-panel{
...@@ -280,6 +293,31 @@ padding-bottom: 30px; ...@@ -280,6 +293,31 @@ padding-bottom: 30px;
} }
.sidebar-menu li img{ .sidebar-menu li img{
height: 25px; height: 20px;
margin-right: 10px; margin-right: 10px;
} }
.qr_code{
height: 100px;
}
.view_booking_modal{
}
.view_booking_modal .col-md-12 .row{
margin-top: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #e5e5e5;
padding-top: 10px;
padding-bottom:10px;
}
.view_booking_modal .col-md-12 .row .row{
margin-bottom: 0px;
margin-top: 0px;
border:none;
padding-top: 0px;
padding-bottom: 0px;
}
\ No newline at end of file
...@@ -116,10 +116,8 @@ function setLayout(){ ...@@ -116,10 +116,8 @@ function setLayout(){
var layoutFlag = jQuery('[name="host_cat_id"]').find(":selected").attr('haveLayout'); var layoutFlag = jQuery('[name="host_cat_id"]').find(":selected").attr('haveLayout');
if(layoutFlag == 1){ if(layoutFlag == 1){
jQuery('[id="has_layout"]').val('1');
jQuery('[id="layoutCntr"]').html(jQuery('[id="layoutCntrHtml"]').html()); jQuery('[id="layoutCntr"]').html(jQuery('[id="layoutCntrHtml"]').html());
} else { } else {
jQuery('[id="has_layout"]').val('0');
jQuery('[id="layoutCntr"]').html(''); jQuery('[id="layoutCntr"]').html('');
} }
} }
...@@ -589,9 +587,7 @@ jQuery('[id="viewEventDetails"]').on('click',function(event) { ...@@ -589,9 +587,7 @@ jQuery('[id="viewEventDetails"]').on('click',function(event) {
}); });
}); });
jQuery('[id="viewBooking"]').on('click',function(event) { function viewBooking(booking_id){
var booking_id = jQuery(this).attr('booking_id');
if(booking_id=='' || booking_id==undefined || booking_id=='undefined' || booking_id==null || booking_id=='null'){ if(booking_id=='' || booking_id==undefined || booking_id=='undefined' || booking_id==null || booking_id=='null'){
return true; return true;
} }
...@@ -619,6 +615,14 @@ jQuery('[id="viewBooking"]').on('click',function(event) { ...@@ -619,6 +615,14 @@ jQuery('[id="viewBooking"]').on('click',function(event) {
jQuery('[id="modal_content"]').html('Something went wrong, please try again later...!'); jQuery('[id="modal_content"]').html('Something went wrong, please try again later...!');
} }
}); });
}
jQuery('[id="viewBooking"]').on('click',function(event) {
var booking_id = jQuery(this).attr('booking_id');
if(booking_id=='' || booking_id==undefined || booking_id=='undefined' || booking_id==null || booking_id=='null'){
return true;
}
viewBooking(booking_id);
}); });
function showLyDivDtls(thisObj){ function showLyDivDtls(thisObj){
...@@ -702,7 +706,7 @@ jQuery('[id="rGenerate"]').click(function(){ ...@@ -702,7 +706,7 @@ jQuery('[id="rGenerate"]').click(function(){
jQuery.each(resp_data['report_data'], function(key, data) { jQuery.each(resp_data['report_data'], function(key, data) {
report_data[key] = data; report_data[key] = data;
var vBtn = '<a class="btn btn-sm btn-primary" id="report_view_pop_'+key+'" key="'+key+'"><i class="fa fa-fw fa-edit"></i>View</a>'; var vBtn = '<a class="btn btn-sm btn-primary" onclick="viewBooking('+data['Booking_ID']+');"><i class="fa fa-fw fa-edit"></i>View</a>';
table.row.add([data['Book_ID'],data['Event_Name'],data['Customer_Name'],data['Amount'],data['Show_Time'],data['Book_Status'],vBtn]).draw(); table.row.add([data['Book_ID'],data['Event_Name'],data['Customer_Name'],data['Amount'],data['Show_Time'],data['Book_Status'],vBtn]).draw();
}); });
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
-- https://www.phpmyadmin.net/ -- https://www.phpmyadmin.net/
-- --
-- Host: db -- Host: db
-- Generation Time: Mar 01, 2019 at 12:51 PM -- Generation Time: Feb 22, 2019 at 01:53 PM
-- Server version: 5.6.41 -- Server version: 5.6.41
-- PHP Version: 7.2.8 -- PHP Version: 7.2.8
...@@ -93,7 +93,7 @@ CREATE TABLE `customer` ( ...@@ -93,7 +93,7 @@ CREATE TABLE `customer` (
-- --
INSERT INTO `customer` (`id`, `customer_id`, `name`, `phone`, `email`, `gender`, `dob`, `city`, `reset_key`, `social_id`, `profile_image`) VALUES INSERT INTO `customer` (`id`, `customer_id`, `name`, `phone`, `email`, `gender`, `dob`, `city`, `reset_key`, `social_id`, `profile_image`) VALUES
(1, 3, 'Tester', '9995559194', '[email protected]', '2', '31/07/1990', 'F-2, Western Express Highway, Sai Wadi, Andheri East, Mumbai, Maharashtra, India', NULL, NULL, 'assets/uploads/services/1551097058_234858854male.jpg'), (1, 3, 'Tester', '9995559194', '[email protected]', '2', '31/07/1990', 'F-2, Western Express Highway, Sai Wadi, Andheri East, Mumbai, Maharashtra, India', NULL, NULL, 'assets/uploads/155016015727232.jpg'),
(3, 5, NULL, '9995559194e', '[email protected]', '', '', '', NULL, NULL, NULL), (3, 5, NULL, '9995559194e', '[email protected]', '', '', '', NULL, NULL, NULL),
(4, 6, NULL, '9999999998', '[email protected]', '', '', '', NULL, NULL, NULL), (4, 6, NULL, '9999999998', '[email protected]', '', '', '', NULL, NULL, NULL),
(5, 7, NULL, '1234567890', '[email protected]', '', '', '', '5c63ee6845d281550052968', NULL, NULL), (5, 7, NULL, '1234567890', '[email protected]', '', '', '', '5c63ee6845d281550052968', NULL, NULL),
...@@ -166,7 +166,7 @@ CREATE TABLE `events` ( ...@@ -166,7 +166,7 @@ CREATE TABLE `events` (
-- --
INSERT INTO `events` (`event_id`, `venue_id`, `category_id`, `provider_id`, `event_name`, `event_discription`, `max_booking`, `seat_pricing`, `custom_seat_layout`, `status`) VALUES INSERT INTO `events` (`event_id`, `venue_id`, `category_id`, `provider_id`, `event_name`, `event_discription`, `max_booking`, `seat_pricing`, `custom_seat_layout`, `status`) VALUES
(2, 3, 2, 2, 'dfrgdrfg', 'I have a name tag in the sidebar which should display single line and truncate if long text follow by triple dots (lorem ipsum...) and should show full text on hover.\r\n\r\nI am able to achieve this using css but my problem is when full text is displayed it overlaps the text below it. (Images attached)\r\n\r\nHTML', 20, '{\"price\":null,\"price_details\":null}', '', 1), (2, 3, 2, 2, 'dfrgdrfg', 'I have a name tag in the sidebar which should display single line and truncate if long text follow by triple dots (lorem ipsum...) and should show full text on hover.\r\n\r\nI am able to achieve this using css but my problem is when full text is displayed it overlaps the text below it. (Images attached)\r\n\r\nHTML', 20, '{\"price\":null,\"price_details\":null}', '', 3),
(3, 3, 1, 2, 'sdfg', 'dfgr', 0, '{\"price\":null,\"price_details\":null}', '', 0), (3, 3, 1, 2, 'sdfg', 'dfgr', 0, '{\"price\":null,\"price_details\":null}', '', 0),
(4, 3, 1, 1, '111', '1111', 0, '{\"price\":\"\",\"price_details\":\"\"}', '', 2), (4, 3, 1, 1, '111', '1111', 0, '{\"price\":\"\",\"price_details\":\"\"}', '', 2),
(5, 2, 2, 1, 'szdf', 'I have a name tag in the sidebar which should display single line and truncate if long text follow by triple dots (lorem ipsum...) and should show full text on hover.\r\n\r\nI am able to achieve this using css but my problem is when full text is displayed it overlaps the text below it. (Images attached)\r\n\r\nHTML', 0, '{\"price\":\"555\",\"price_details\":\"aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa \"}', '', 1), (5, 2, 2, 1, 'szdf', 'I have a name tag in the sidebar which should display single line and truncate if long text follow by triple dots (lorem ipsum...) and should show full text on hover.\r\n\r\nI am able to achieve this using css but my problem is when full text is displayed it overlaps the text below it. (Images attached)\r\n\r\nHTML', 0, '{\"price\":\"555\",\"price_details\":\"aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa aaaaaaa aaaaa aaaa \"}', '', 1),
...@@ -179,8 +179,7 @@ INSERT INTO `events` (`event_id`, `venue_id`, `category_id`, `provider_id`, `eve ...@@ -179,8 +179,7 @@ INSERT INTO `events` (`event_id`, `venue_id`, `category_id`, `provider_id`, `eve
(12, 3, 1, 1, 'PVR Movie Show 554', 'RED block 150 / Seat 500 Seats / Division\r\nBLUE block 254 / Seat 605 Seats / Division\r\nGRAY block 250 / Seat 400 Seats / Division\r\nYELLOW block 1000 / Seat 200 Seats / Division', 0, '{\"price\":null,\"price_details\":null}', '', 1), (12, 3, 1, 1, 'PVR Movie Show 554', 'RED block 150 / Seat 500 Seats / Division\r\nBLUE block 254 / Seat 605 Seats / Division\r\nGRAY block 250 / Seat 400 Seats / Division\r\nYELLOW block 1000 / Seat 200 Seats / Division', 0, '{\"price\":null,\"price_details\":null}', '', 1),
(13, 4, 1, 1, 'PVR Movie Show', 'hgj ngju', 0, '{\"price\":null,\"price_details\":null}', '', 1), (13, 4, 1, 1, 'PVR Movie Show', 'hgj ngju', 0, '{\"price\":null,\"price_details\":null}', '', 1),
(14, 3, 1, 1, 'DF Block, Sector 1, Salt Lake City', ' Use Default Fare Create Custome Fare\r\nSeat Division Seat Pricing Seating Capacity\r\nRED block 150 / Seat 500 Seats / Division\r\nBLUE block 254 / Seat 605 Seats / Division\r\nGRAY block 250 / Seat 400 Seats / Division\r\nYELLOW block 1000 / Seat 200 Seats / Division', 14, '{\"price\":null,\"price_details\":null}', '', 1), (14, 3, 1, 1, 'DF Block, Sector 1, Salt Lake City', ' Use Default Fare Create Custome Fare\r\nSeat Division Seat Pricing Seating Capacity\r\nRED block 150 / Seat 500 Seats / Division\r\nBLUE block 254 / Seat 605 Seats / Division\r\nGRAY block 250 / Seat 400 Seats / Division\r\nYELLOW block 1000 / Seat 200 Seats / Division', 14, '{\"price\":null,\"price_details\":null}', '', 1),
(15, 3, 1, 1, 'PVR Movie Show', 'Venue Details\r\nVenue Name:PVR KoramangalaVenue Region:ThalayolaparambuVenue Location:\r\nDF Block, Sector 1, Salt Lake City, Kolkata, West Bengal, India\r\n\r\nAbout Venue:\r\nCosmopolitan Koramangala is popular with young tech workers and students, due to the many IT companies and colleges in the area. Hip restaurants and rooftop bars cluster around 80 Feet Main Road, while the streets around Jyoti Nivas College are also known for trendy stores selling funky clothes and accessories. Upscale apartment complexes are interspersed with the commercial buildings on the tree-lined avenues.\r\n\r\nLayout Details', 14, '{\"price\":null,\"price_details\":null}', '', 1), (15, 3, 1, 1, 'PVR Movie Show', 'Venue Details\r\nVenue Name:PVR KoramangalaVenue Region:ThalayolaparambuVenue Location:\r\nDF Block, Sector 1, Salt Lake City, Kolkata, West Bengal, India\r\n\r\nAbout Venue:\r\nCosmopolitan Koramangala is popular with young tech workers and students, due to the many IT companies and colleges in the area. Hip restaurants and rooftop bars cluster around 80 Feet Main Road, while the streets around Jyoti Nivas College are also known for trendy stores selling funky clothes and accessories. Upscale apartment complexes are interspersed with the commercial buildings on the tree-lined avenues.\r\n\r\nLayout Details', 14, '{\"price\":null,\"price_details\":null}', '', 1);
(16, 3, 1, 1, 'PVR Movie Show', 'ergtser', 14, '{\"price\":null,\"price_details\":null}', '', 1);
-- -------------------------------------------------------- -- --------------------------------------------------------
...@@ -273,10 +272,7 @@ INSERT INTO `event_date_time` (`id`, `event_id`, `date`, `time`, `status`) VALUE ...@@ -273,10 +272,7 @@ INSERT INTO `event_date_time` (`id`, `event_id`, `date`, `time`, `status`) VALUE
(179, 2, '2019-02-05', '01:22', 1), (179, 2, '2019-02-05', '01:22', 1),
(180, 2, '2019-02-05', '01:13', 1), (180, 2, '2019-02-05', '01:13', 1),
(181, 2, '2019-02-05', '01:14', 1), (181, 2, '2019-02-05', '01:14', 1),
(191, 15, '2019-02-19', '13:06', 1), (191, 15, '2019-02-19', '13:06', 1);
(192, 16, '2019-02-26', '13:00', 1),
(193, 16, '2019-02-26', '14:00', 1),
(194, 16, '2019-02-26', '15:00', 1);
-- -------------------------------------------------------- -- --------------------------------------------------------
...@@ -355,8 +351,7 @@ INSERT INTO `event_tags` (`id`, `event_id`, `tag_id`, `status`) VALUES ...@@ -355,8 +351,7 @@ INSERT INTO `event_tags` (`id`, `event_id`, `tag_id`, `status`) VALUES
(190, 2, 6, 1), (190, 2, 6, 1),
(191, 2, 2, 1), (191, 2, 2, 1),
(210, 15, 3, 1), (210, 15, 3, 1),
(211, 15, 2, 1), (211, 15, 2, 1);
(212, 16, 2, 1);
-- -------------------------------------------------------- -- --------------------------------------------------------
...@@ -399,15 +394,13 @@ CREATE TABLE `host_categories` ( ...@@ -399,15 +394,13 @@ CREATE TABLE `host_categories` (
-- --
INSERT INTO `host_categories` (`host_cat_id`, `host_category`, `show_layout`, `status`) VALUES INSERT INTO `host_categories` (`host_cat_id`, `host_category`, `show_layout`, `status`) VALUES
(1, 'Stadium', 1, 0), (1, 'Stadium', 1, 1),
(2, 'Restaurant', 0, 1), (2, 'Restaurant', 0, 1),
(3, 'Movie Theater', 1, 1), (3, 'Movie Theater', 1, 1),
(4, 'Auditorium', 1, 1), (4, 'Auditorium', 1, 1),
(5, 'sdfg', 1, 2), (5, 'sdfg', 1, 2),
(6, 'fghcf', 1, 2), (6, 'fghcf', 1, 2),
(7, 'fghcf', 1, 2), (7, 'fghcf', 1, 2);
(8, 'Restaurant', 1, 2),
(9, 'vfdgb', 1, 1);
-- -------------------------------------------------------- -- --------------------------------------------------------
...@@ -472,7 +465,7 @@ CREATE TABLE `region` ( ...@@ -472,7 +465,7 @@ CREATE TABLE `region` (
-- --
INSERT INTO `region` (`id`, `name`, `region_icon`, `status`) VALUES INSERT INTO `region` (`id`, `name`, `region_icon`, `status`) VALUES
(1, 'Kochi', 'assets/uploads/services/1550213170_media-froala-description-0-2018-9-5-t-14-14-321.jpeg', 0), (1, 'Kochi', 'assets/uploads/services/1550213170_media-froala-description-0-2018-9-5-t-14-14-321.jpeg', 1),
(2, 'Kottayam', NULL, 1), (2, 'Kottayam', NULL, 1),
(3, 'Thrissur', NULL, 1), (3, 'Thrissur', NULL, 1),
(4, 'Bengaluru', NULL, 1), (4, 'Bengaluru', NULL, 1),
...@@ -566,9 +559,7 @@ INSERT INTO `tags` (`tag_id`, `tag_name`, `status`) VALUES ...@@ -566,9 +559,7 @@ INSERT INTO `tags` (`tag_id`, `tag_name`, `status`) VALUES
(3, 'drtyudrtu', 1), (3, 'drtyudrtu', 1),
(4, 'ftydrt', 1), (4, 'ftydrt', 1),
(5, 'fdtydr', 1), (5, 'fdtydr', 1),
(6, 'fgytudt', 1), (6, 'fgytudt', 1);
(7, 'fgh', 1),
(8, 'sfrgsrde', 1);
-- -------------------------------------------------------- -- --------------------------------------------------------
...@@ -609,7 +600,7 @@ CREATE TABLE `users` ( ...@@ -609,7 +600,7 @@ CREATE TABLE `users` (
INSERT INTO `users` (`id`, `username`, `password`, `display_name`, `profile_image`, `user_type`, `status`) VALUES INSERT INTO `users` (`id`, `username`, `password`, `display_name`, `profile_image`, `user_type`, `status`) VALUES
(1, 'admin', '202cb962ac59075b964b07152d234b70', 'Super Admin', 'assets/uploads/services/1549281365_car_ac.jpg', 1, 1), (1, 'admin', '202cb962ac59075b964b07152d234b70', 'Super Admin', 'assets/uploads/services/1549281365_car_ac.jpg', 1, 1),
(2, 'provider', '202cb962ac59075b964b07152d234b70', 'Provide', 'assets/uploads/services/1549342442_Audi-r8.jpg', 2, 1), (2, 'provider', '202cb962ac59075b964b07152d234b70', 'Provide', 'assets/uploads/services/1549342442_Audi-r8.jpg', 2, 1),
(3, NULL, 'e10adc3949ba59abbe56e057f20f883e', NULL, 'assets/uploads/services/1551097058_234858854male.jpg', 3, 1), (3, NULL, 'e10adc3949ba59abbe56e057f20f883e', NULL, NULL, 3, 1),
(10, 'xdcfg', '69879a49afe2a510237c11d0aa05a3fc', 'cdfgh', 'assets/uploads/services/1550152192_image_(1).png', 2, 1), (10, 'xdcfg', '69879a49afe2a510237c11d0aa05a3fc', 'cdfgh', 'assets/uploads/services/1550152192_image_(1).png', 2, 1),
(11, 'sedrftg', '38d7355701b6f3760ee49852904319c1', 'dfrgdr', 'assets/uploads/services/1550152924_giphy.gif', 2, 1), (11, 'sedrftg', '38d7355701b6f3760ee49852904319c1', 'dfrgdr', 'assets/uploads/services/1550152924_giphy.gif', 2, 1),
(12, NULL, 'e10adc3949ba59abbe56e057f20f883e', NULL, NULL, 3, 1), (12, NULL, 'e10adc3949ba59abbe56e057f20f883e', NULL, NULL, 3, 1),
...@@ -644,11 +635,7 @@ CREATE TABLE `venue` ( ...@@ -644,11 +635,7 @@ CREATE TABLE `venue` (
INSERT INTO `venue` (`id`, `venue_name`, `venue_details`, `region_id`, `host_cat_id`, `location`, `location_lat`, `location_lng`, `layout`, `layout_details`, `status`) VALUES INSERT INTO `venue` (`id`, `venue_name`, `venue_details`, `region_id`, `host_cat_id`, `location`, `location_lat`, `location_lng`, `layout`, `layout_details`, `status`) VALUES
(2, 'Empire Restaurant - Church Street', 'Empire Restaurant - Church Street', 6, 2, 'D-Wing, Western Express Highway, Miragaon, Mira Road East, Mira Bhayandar, Maharashtra, India', '19.285021', '72.880876', '', '', 1), (2, 'Empire Restaurant - Church Street', 'Empire Restaurant - Church Street', 6, 2, 'D-Wing, Western Express Highway, Miragaon, Mira Road East, Mira Bhayandar, Maharashtra, India', '19.285021', '72.880876', '', '', 1),
(3, 'PVR Koramangala', 'Cosmopolitan Koramangala is popular with young tech workers and students, due to the many IT companies and colleges in the area. Hip restaurants and rooftop bars cluster around 80 Feet Main Road, while the streets around Jyoti Nivas College are also known for trendy stores selling funky clothes and accessories. Upscale apartment complexes are interspersed with the commercial buildings on the tree-lined avenues.', 6, 3, 'DF Block, Sector 1, Salt Lake City, Kolkata, West Bengal, India', '22.5908767', '88.4170614', 'assets/uploads/services/1550472451_media-froala-description-0-2018-9-5-t-14-14-32.jpeg', '[{\"color\":\"RED\",\"price\":\"150\",\"capacity\":\"500\",\"weekend_price\":\"150\"},{\"color\":\"BLUE\",\"price\":\"254\",\"capacity\":\"605\",\"weekend_price\":\"254\"},{\"color\":\"GRAY\",\"price\":\"250\",\"capacity\":\"400\",\"weekend_price\":\"250\"},{\"color\":\"YELLOW\",\"price\":\"1000\",\"capacity\":\"200\",\"weekend_price\":\"1000\"}]', 1), (3, 'PVR Koramangala', 'Cosmopolitan Koramangala is popular with young tech workers and students, due to the many IT companies and colleges in the area. Hip restaurants and rooftop bars cluster around 80 Feet Main Road, while the streets around Jyoti Nivas College are also known for trendy stores selling funky clothes and accessories. Upscale apartment complexes are interspersed with the commercial buildings on the tree-lined avenues.', 6, 3, 'DF Block, Sector 1, Salt Lake City, Kolkata, West Bengal, India', '22.5908767', '88.4170614', 'assets/uploads/services/1550472451_media-froala-description-0-2018-9-5-t-14-14-32.jpeg', '[{\"color\":\"RED\",\"price\":\"150\",\"capacity\":\"500\",\"weekend_price\":\"150\"},{\"color\":\"BLUE\",\"price\":\"254\",\"capacity\":\"605\",\"weekend_price\":\"254\"},{\"color\":\"GRAY\",\"price\":\"250\",\"capacity\":\"400\",\"weekend_price\":\"250\"},{\"color\":\"YELLOW\",\"price\":\"1000\",\"capacity\":\"200\",\"weekend_price\":\"1000\"}]', 1),
(4, 'xsaDfc', 'dsretg', 6, 3, 'Techwarelogy Solutions Private Limited (TSPL), Gayatri Vihar, Kanan Vihar, Patia, Bhubaneswar, Odish', '20.3410391', '85.8208971', 'assets/uploads/services/1550474547_media-froala-description-0-2018-9-5-t-14-14-32.jpeg', '[{\"color\":\"xdcfg\",\"price\":\"45345\",\"capacity\":\"45\",\"weekend_price\":\"45345\"}]', 1), (4, 'xsaDfc', 'dsretg', 6, 3, 'Techwarelogy Solutions Private Limited (TSPL), Gayatri Vihar, Kanan Vihar, Patia, Bhubaneswar, Odish', '20.3410391', '85.8208971', 'assets/uploads/services/1550474547_media-froala-description-0-2018-9-5-t-14-14-32.jpeg', '[{\"color\":\"xdcfg\",\"price\":\"45345\",\"capacity\":\"45\",\"weekend_price\":\"45345\"}]', 1);
(5, 'dfgt', 'drtg', 3, 3, 'fdrgty', '41.7916352', '-87.8036648', 'assets/uploads/services/1551345141_car.jpg', '[{\"color\":\"sd\",\"price\":\"465\",\"capacity\":\"546\",\"weekend_price\":\"465\"},{\"color\":\"dfg\",\"price\":\"435\",\"capacity\":\"456\",\"weekend_price\":\"435\"}]', 1),
(6, 'xcfg', 'dftry', 3, 2, 'dfg', '30.293008', '-97.7201331', '', '', 1),
(7, 'fcgh', 'fgcyh', 2, 2, 'FGAG Church, 6th Main Road, Defence Colony, Indiranagar, Bengaluru, Karnataka, India', '12.9741619', '77.6460063', '', '', 1),
(8, 'sxdzv', 'dfgvdfgv', 3, 3, 'FD Block, Sector III, Salt Lake City, Kolkata, West Bengal, India', '22.5830181', '88.4131218', 'assets/uploads/services/1551345350_media-froala-description-0-2018-9-5-t-14-14-32.jpeg', '[{\"color\":\"dfgvdg\",\"price\":\"435\",\"capacity\":\"345\",\"weekend_price\":\"435\"}]', 1);
-- --
-- Indexes for dumped tables -- Indexes for dumped tables
...@@ -808,7 +795,7 @@ ALTER TABLE `customer_auth` ...@@ -808,7 +795,7 @@ ALTER TABLE `customer_auth`
-- AUTO_INCREMENT for table `events` -- AUTO_INCREMENT for table `events`
-- --
ALTER TABLE `events` ALTER TABLE `events`
MODIFY `event_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=17; MODIFY `event_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=16;
-- --
-- AUTO_INCREMENT for table `event_category` -- AUTO_INCREMENT for table `event_category`
...@@ -820,7 +807,7 @@ ALTER TABLE `event_category` ...@@ -820,7 +807,7 @@ ALTER TABLE `event_category`
-- AUTO_INCREMENT for table `event_date_time` -- AUTO_INCREMENT for table `event_date_time`
-- --
ALTER TABLE `event_date_time` ALTER TABLE `event_date_time`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=195; MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=192;
-- --
-- AUTO_INCREMENT for table `event_gallery` -- AUTO_INCREMENT for table `event_gallery`
...@@ -832,7 +819,7 @@ ALTER TABLE `event_gallery` ...@@ -832,7 +819,7 @@ ALTER TABLE `event_gallery`
-- AUTO_INCREMENT for table `event_tags` -- AUTO_INCREMENT for table `event_tags`
-- --
ALTER TABLE `event_tags` ALTER TABLE `event_tags`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=213; MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=212;
-- --
-- AUTO_INCREMENT for table `favourite` -- AUTO_INCREMENT for table `favourite`
...@@ -844,7 +831,7 @@ ALTER TABLE `favourite` ...@@ -844,7 +831,7 @@ ALTER TABLE `favourite`
-- AUTO_INCREMENT for table `host_categories` -- AUTO_INCREMENT for table `host_categories`
-- --
ALTER TABLE `host_categories` ALTER TABLE `host_categories`
MODIFY `host_cat_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10; MODIFY `host_cat_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
-- --
-- AUTO_INCREMENT for table `locality` -- AUTO_INCREMENT for table `locality`
...@@ -880,7 +867,7 @@ ALTER TABLE `review` ...@@ -880,7 +867,7 @@ ALTER TABLE `review`
-- AUTO_INCREMENT for table `tags` -- AUTO_INCREMENT for table `tags`
-- --
ALTER TABLE `tags` ALTER TABLE `tags`
MODIFY `tag_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9; MODIFY `tag_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
-- --
-- AUTO_INCREMENT for table `transaction` -- AUTO_INCREMENT for table `transaction`
...@@ -898,7 +885,7 @@ ALTER TABLE `users` ...@@ -898,7 +885,7 @@ ALTER TABLE `users`
-- AUTO_INCREMENT for table `venue` -- AUTO_INCREMENT for table `venue`
-- --
ALTER TABLE `venue` ALTER TABLE `venue`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9; MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
COMMIT; COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
......
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