| Server IP : 103.234.187.230 / Your IP : 216.73.216.216 Web Server : Apache System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/b2bzend/application/views/scripts/activities/ |
Upload File : |
<?php
$activitiesList = $this->activitiesList;
$totalActivities = is_array($activitiesList)? count($activitiesList): '';
if($totalActivities>0)
{
$table_id = "ls-editable-table";
} else {
$table_id = "ls-editable-table1";
}
?>
<!--Advance activities start-->
<script src="<?php echo $this->baseUrl('public/js/activities/activities.js'); ?>"></script>
<!--Advance activities start-->
<!--Page main section start-->
<section id="min-wrapper" class="active">
<div id="main-content">
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<!--Top header start-->
<h3 class="ls-top-header">Activities</h3>
<!--Top header end -->
<!--Top breadcrumb start -->
<ol class="breadcrumb">
<li><a href="#"><i class="fa fa-home"></i></a></li>
<li class="active">My Inventory</li><li class="active">My Activities Rate</li>
</ol>
<!--Top breadcrumb start -->
</div>
<!--for display message div-->
<?php if (count($this->messages)) { ?>
<div class="col-md-12" id="message_div">
<div class="alert alert-success">
<button aria-hidden="true" id="hideMessage" class="close" type="button">×</button>
<?php foreach ($this->messages as $message) { ?>
<span id="success-message-box"><?php echo $this->escape($message); ?></span>
<?php } ?>
</div>
</div>
<?php } ?>
</div>
<script type="text/javascript">
$("#hideMessage").click( function(){
$("#message_div").hide();
});
</script>
<!-- Main Content Element Start-->
<div class="row">
<!--Search Grid Start-->
<div class="col-md-12">
<div class="panel panel-primary">
<div class="panel-heading minus">
<h3 class="panel-title" onclick="$('.minus').trigger('click')"><i class="fa fa-filter"></i> Filter By</h3>
<ul class="panel-control">
<li><a class="minus active" href="javascript:void(0)"><i class="fa fa-angle-down large"></i></a></li>
</ul>
</div>
<div class="panel-body" style="display:none;">
<form class="ls_form" name="activities_search" id="activities_search" role="form" method="post" action="<?php echo $this->baseUrl('activities'); ?>">
<div class="col-md-4">
<div class="form-group">
<label>City</label>
<select id="cityId" name="cityId" class="demo-default select-country" placeholder="Select City">
<option value="0">Select Destination </option>
<?php foreach($this->cityList as $city) { ?>
<option value="<?php echo $city['CityId'];?>" <?php if(isset($this->searchArr['cityId']) && ($city['CityId']==$this->searchArr['cityId'])) { echo "Selected"; } ?>><?php echo $city['Title'];?></option>
<?php } ?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Activity Group</label>
<select id="ActivityGroupType" name="ActivityGroupType" class="demo-default select-country" placeholder="Select" onchange="getActivitiesCategoryType(this.value);">
<option value="0">Select Activity Group</option>
<?php
if(!empty($this->arrActivitiesGroupTypeList) ) {
foreach($this->arrActivitiesGroupTypeList as $ActivitiesGroupType) { ?>
<option value="<?php echo $ActivitiesGroupType['ActivityGroupType']; ?>" <?php if(isset($this->searchArr['ActivityGroupType']) && ($ActivitiesGroupType['ActivityGroupType']==$this->searchArr['ActivityGroupType'])) { echo "Selected"; } ?>><?php echo $ActivitiesGroupType['Title']; ?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Activity Type</label>
<div id="select_activities_type">
<select id="ActivityType" name="ActivityType" class="demo-default select-country" placeholder="Select Activity Type">
<option value="0">Select Activity Type </option>
<?php foreach($this->arrActivitiesTypeList as $arrActivitiesType) { ?>
<option value="<?php echo $arrActivitiesType['ActivityType'];?>" <?php if(isset($this->searchArr['ActivityType']) && ($arrActivitiesType['ActivityType']==$this->searchArr['ActivityType'])) { echo "Selected"; } ?>><?php echo $arrActivitiesType['Title'];?></option>
<?php } ?>
</select>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Supplier</label>
<div id="select_supplier">
<select id="supplierId" name="supplierId" class="demo-default select-country" placeholder="Select Supplier">
<option value="0">Supplier Name</option>
<?php foreach ($this->supplierList as $supplier) { ?>
<option value="<?php echo $supplier['SupplierSysId'];?>" <?php if(isset($this->searchArr['supplierId']) && ($supplier['SupplierSysId']==$this->searchArr['supplierId'])) { echo "Selected"; } ?>><?php echo $supplier['SupplierName'];?></option>
<?php } ?>
</select>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Activity Name</label>
<input type="text" id="ActivityName" name="ActivityName" value="<?php if(isset($this->searchArr['ActivityName'])) { echo $this->searchArr['ActivityName']; } ?>" class="form-control whbg">
</div>
</div>
<div class="col-md-4">
<div class="form-group form-group1 flexipadding">
<button type="button" class="btn btn-primarygray" onclick="window.location.href='<?php echo $this->baseUrl('activities'); ?>'">Reset</button>
<button type="submit" class="btn btn-primary" ><i class="fa fa-search"></i> Filter</button>
</div>
</div>
</form>
</div>
</div>
</div>
<!--Seart Grid End-->
<div class="col-md-12">
<div class="leadeBorder">
<div class="panel-body">
<div class="form-group form-group1 text-right">
<a href="<?php echo $this->baseUrl('activities/manage-activities'); ?>" class="btn btn-default btn-sm"><i class="fa fa-fw fa-arrows"></i> My Activities</a>
<a href="<?php echo $this->baseUrl('activities/add-activities-inventory/key/add'); ?>" class="btn btn-default btn-sm"><i class="fa fa-fw fa-arrows"></i> Add Activity</a>
<a href="<?php echo $this->baseUrl('activities/add-activities-inventory/key/inventory'); ?>" class="btn btn-warning btn-sm"><i class="fa fa-fw fa-arrows"></i> Add Activity Rates</a>
</div>
<div class="table-responsive ls-table">
<table class="table table-bordered table-striped table-bottomless" id="<?php echo $table_id; ?>">
<thead>
<tr>
<th>Country</th>
<th>Activity Name</th>
<th>Activities</th>
<th width="8%">From Date</th>
<th width="8%">To Date</th>
<th>Duration</th>
<th>Activity Supplier</th>
<th>Booking Type</th>
<th title="Display on website">DOW</th>
<th style="width:15%;">Action</th>
</tr>
</thead>
<tbody>
<?php
$activitiesList = $this->paginator;
$totalrec = $this->totalrec;
if($totalrec>0) {
foreach($activitiesList as $activities)
{
if($activities['IsActive'] ==1 && $this->IsB2CSite ==1 ){
$dow = '';
}else{
$dow = 'disabled="disabled"';
}
//echo '<pre>'; print_r($activities);echo '</pre>';
?>
<tr>
<td><?php echo $activities['CountryName'];?></td>
<td><?php echo $activities['ActivityName'];?></td>
<td>
<?php
// echo $activities['ActivityType'];
// echo $activities['ActivityType'];
$activityArray = "";
$activityArray[] = explode(",", $activities['ActivityType']);
foreach ($activityArray[0] as $key => $value) {
foreach ($this->arrActivitiesTypeList as $key => $arrActivityTypeList) {
if ($value == $arrActivityTypeList['ActivityType']) {
echo str_replace(" ",",",$arrActivityTypeList['Title']);?>
<?php }
}
}
?>
</td>
<td><?php
$FromDate = DateTime::createFromFormat('d/m/Y', $activities['FromDate']);
echo $FromDate->format('d-M-y');
//echo $activities['FromDate'];
?></td>
<td><?php
$ToDate = DateTime::createFromFormat('d/m/Y', $activities['ToDate']);
echo $ToDate->format('d-M-y');
//echo $activities['ToDate'];
?></td>
<td>
<?php
if($activities['DurationInMin']!=0){
echo $activities['DurationInMin'];?>Days(<?php echo $activities['DurationStr'];?>Min)
<?php }
?>
</td>
<td><?php echo $activities['SupplierType'];?></td>
<td><?php echo $activities['BookingName'];?></td>
<td><label class="" id="IsWebsite" title="Dispplay on website" style="display: inline-table; margin: 0px;">
<input action="content" <?=$dow?> onClick="IsWebsite('<?php echo base64_encode($activities['InvnItemSysId'])?>');" id="IsWebsite_<?php echo base64_encode($activities['InvnItemSysId'])?>" <?php echo !empty($activities['DisplayOnB2C']) && $activities['DisplayOnB2C'] ==1?'checked="checked"':''?> name="IsWebsite" value="1" class="" type="checkbox">
<span class="loader<?php echo base64_encode($activities['InvnItemSysId'])?>"></span>
</label></td>
<td class="text-center">
<a href="javascript:void(0);" onclick="viewManageActivitiesDetails('<?php echo $activities['XRef']; ?>');" class="btn btn-xs btn-success tooltipLink" data-toggle="tooltip modal" data-placement="top" title="View"><i class="fa fa-eye"></i></a>
<a href="<?php echo $this->baseUrl('activities/add-activities-inventory/key/edit/id/'.base64_encode($activities['InvnItemSysId'])); ?>" class="btn btn-xs btn-warning tooltipLink" data-toggle="tooltip" data-placement="top" title="Update Rate"><i class="fa fa-money" aria-hidden="true"></i></a>
<?php if($activities['IsActive']==1) { ?>
<a title="Deactivate" data-placement="top" data-toggle="tooltip" class="btn btn-xs btn-danger tooltipLink" data-original-title="Deactivate" href="<?php echo $this->baseUrl('activities/deactivate-inventory/id/'.base64_encode($activities['InvnItemSysId'])); ?>"><i class="glyphicon glyphicon-ok-circle"></i></a>
<?php } else { ?>
<a title="Activate" data-placement="top" data-toggle="tooltip" class="btn btn-xs ls-green-btn tooltipLink" data-original-title="Activate" href="<?php echo $this->baseUrl('activities/activate-inventory/id/'.base64_encode($activities['InvnItemSysId'])); ?>"><i class="glyphicon glyphicon-remove-circle"></i></a>
<?php } ?>
<!--Sale Start Code-->
<?php if($activities['IsSaleStart'] == '1') { ?>
<a href="<?php echo $this->baseUrl("/activities/stop-sale/id/".base64_encode($activities['InvnItemSysId'])); ?>" class="btn btn-xs btn-danger tooltipLink" title="Stop Sale"><i class="fa fa-stop"></i></a>
<?php } else { ?>
<a href="<?php echo $this->baseUrl("/activities/start-sale/id/".base64_encode($activities['InvnItemSysId'])); ?>" class="btn btn-xs ls-green-btn tooltipLink" title="Start Sale"><i class="fa fa-play"></i></a>
<?php } ?>
<!--<a onclick="return confirm('Are you sure you want to delete the selected record?');" href="<?php // echo $this->baseUrl('activities/delete-activities/id/'.base64_encode($activities['InvnItemSysId'])); ?>" class="btn btn-xs btn-danger tooltipLink" data-toggle="tooltip" data-placement="top" title="Delete"><i class="fa fa-angle-up large"></i></a>-->
</td>
</tr>
<?php } } else { ?>
<tr> <td colspan="9">No result found.</td> </tr>
<?php } ?>
</tbody>
</table>
</div>
<!--Table Wrapper Finish-->
<!--Pagingnation Start-->
<?php
if($totalrec > $this->perPage)
{
echo $this->paginationControl($this->paginator, 'Sliding', 'activities_inventory_pagination.phtml',
array(
'cityId' => @$this->searchArr['cityId'],
'ActivityGroupType' => @$this->searchArr['ActivityGroupType'],
'ActivityType' => @$this->searchArr['ActivityType'],
'supplierId' => @$this->searchArr['supplierId'],
'ActivityName' => @$this->searchArr['ActivityName']
));
}
?>
<!--Pagingnation End-->
</div>
</div>
</div>
</div>
<!-- Main Content Element End-->
</div>
</div>
<script type="text/javascript">
function viewManageActivitiesDetails(id) {
$('#myModal').removeData('bs.modal');
$("#myModal").modal({
remote: '/activities/view-manage-activities-details/id/' + id
});
}
</script>
<?php echo $this->render('copyrightfooter.phtml'); ?>
</section>
<!--Page main section end -->
<?php echo $this->render("newfooter.phtml"); ?>
<!--Demo for Date, Time Color Picker Script Start -->
<script src="<?php echo $this->baseUrl('public/assets/js/pages/selectAjaxTag.js'); ?>"></script>
<!--Demo for Date, Time Color Picker Script End -->
<script type="text/javascript">
function getSupplierActivities(cityId)
{
if(cityId!=='0')
{
$.ajax({
url : '<?php echo $this->baseUrl('/activities/get-search-supplier-activities') ?>',
data : { cityId : cityId},
type : 'POST',
dataType : 'html',
beforeSend : function() {
//$("#select_hotel").empty();
},
success : function(response) {
$("#select_supplier").html(response);
}
});
} else {
$("#select_supplier").html('<select id="supplierId" name="supplierId" class="demo-default select-ajax-country" placeholder="Select Hotel" style="width:320px; height:35px;"><option value="0">Select Supplier</option></select>');
}
}
function getActivitiesCategoryType(ActivitiesGrTypeId)
{
if(ActivitiesGrTypeId!=='0')
{
$.ajax({
url : '<?php echo $this->baseUrl('/activities/get-activities-type-list') ?>',
data : { ActivitiesGrTypeId : ActivitiesGrTypeId, ActivitiesGrType : 'page', Mode : 'add'},
type : 'POST',
dataType : 'html',
beforeSend : function() {
//$("#select_hotel").empty();
},
success : function(response) {
$("#select_activities_type").html(response);
}
});
} else {
$("#select_activities_type").html('<select id="ActivityType" name="ActivityType" class="demo-default select-ajax-country" placeholder="Select Activity Type" style="width:260px; height:35px;"><option value="0">Select Activity Type</option></select>');
}
}
function IsWebsite(a){
//var ele = $('#Active_'+a).prop("checked");
if($('#IsWebsite_'+a).prop("checked") === true){
var values = 1;
//$('#rate_'+a).addClass("hide");
}else if($('#IsWebsite_'+a).prop("checked") === false){
values = 0;
//$('#rate_'+a).removeClass("hide");
}
//alert(a); return false;
$.ajax({
url:'<?php echo $this->baseUrl('/activities/display-on-b2c/id/')?>'+a+'/status/'+values,
type:'GET',
dataType:'json',
beforeSend: function () {
var image = "<img id='imgId' src='<?php echo $this->baseUrl('public/images/load1.gif'); ?>' style='width: 18px;'>";
$(".loader"+a).html(image);
},
success:function(result){
if(result.successs){
$(".loader"+a).hide();
alert(result.message);
}else{
$(".loader"+a).hide();
alert(result.message);
}
},
error:function(result){
$(".loader"+a).hide();
alert('Is website activation error!!');
}
});
}
</script>
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
</div>
</div>
</div>