| 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/b2b.hellogtx.com/application/layouts/scripts/ |
Upload File : |
<?php
$baseUrl = $this->baseUrl;
$User = new Zend_Session_Namespace('User');
$sessionWallaetBalance = new Zend_Session_Namespace('sessionWallaetBalance');
$WallaetBalance = $sessionWallaetBalance->params;
$OutStandingAmount = (isset($WallaetBalance['ortherData'][0]['OutStandingAmount']) && $WallaetBalance['ortherData'][0]['OutStandingAmount'] > 0) ? $WallaetBalance['ortherData'][0]['OutStandingAmount'] : 0;
$object = Zend_Controller_Front::getInstance();
$options = $object->getParam('bootstrap')->getOption('bootstrap');
$stylecss = $options['stylecss'];
$MenuOption = isset($options['MenuOption']) ? $options['MenuOption'] : 0;
$gtxagencysysid = $options['gtxagencysysid'];
$siteName = $options['siteName'];
if ($stylecss == 'connectindia') {
$getRewardPoint = Zend_Controller_Action_HelperBroker::getStaticHelper('Custom')->getRewardPoint();
}
$baseUrl = $options['siteUrl'];
$IsAllowFlight = $options['IsAllowFlight'];
$IsAllowHotel = $options['IsAllowHotel'];
$IsAllowHotelINV = $options['IsAllowHotelINV'];
$IsAllowPackage = $options['IsAllowPackage'];
$IsAllowActivity = $options['IsAllowActivity'];
$IsAllowVisa = $options['IsAllowVisa'];
$IsAllowVisaEnquiry = $options['IsAllowVisaEnquiry'];
$IsAllowStaff = isset($options['IsAllowStaff']) ? $options['IsAllowStaff'] : 1;
$redirectToDashPackage = $options['redirectToDashPackage'];
$IsAllowSupplier = $options['IsAllowSupplier'];
$redirectToDash = $options['redirectToDash'];
$tollfreenumber = $this->tollfreenumber;
$moduleName = $object->getRequest()->getModuleName();
$controllerName = $object->getRequest()->getControllerName();
$action = $object->getRequest()->getActionName();
$sessionUser = new Zend_Session_Namespace('User');
$active = "class='active'";
if (isset($sessionUser->getAgencyRolePermission) && !empty($sessionUser->getAgencyRolePermission)) {
$checkData = $sessionUser->getAgencyRolePermission;
} else {
$checkData = array();
}
$iconArray = array(
'MOD01' => '<i class="fa fa-dashboard"></i>',
'MOD02' => '<i class="fa fa-users"></i>',
'MOD03' => '<i class="fa fa-search"></i>',
'MOD04' => '<i class="fa fa-check-square-o"></i>',
'MOD05' => '<i class="fa fa-money"></i>',
'MOD06' => '<i class="fa fa-cogs"></i>',
'MOD07' => '<i class="fa fa-bar-chart"></i>',
);
$validateArray = array();
if($IsAllowPackage == 0){ array_push($validateArray,'holidays'); }
if($IsAllowFlight == 0){ array_push($validateArray,'flight'); }
if($IsAllowHotel == 0 && $IsAllowHotelINV == 0) { array_push($validateArray,'hotel'); }
if($IsAllowHotelINV == 0 ) { array_push($validateArray,'hotelsinv'); }
if($IsAllowHotel == 0) { array_push($validateArray,'hotels'); }
if($IsAllowPackage == 0) {array_push($validateArray,'package');}
if($IsAllowFlight == 0 && $IsAllowHotel == 0 && $IsAllowHotelINV == 0) {array_push($validateArray,'bookings'); }
if($IsAllowFlight == 0 && $IsAllowHotel == 0 && $IsAllowHotelINV == 0) {
array_push($validateArray,'finance');
// array_push($validateArray,'settings');
}
if($IsAllowActivity == 0) {array_push($validateArray,'activities');}
if($IsAllowStaff == 0) {array_push($validateArray,'staff-management');}
if($IsAllowHotel == 0 && $IsAllowFlight == 0) { array_push($validateArray,'bookings');}
if($redirectToDash == 1 || $redirectToDashPackage == 1) { array_push($validateArray,'dashboard');}
if($IsAllowSupplier == 1 || $IsAllowSupplier == 1) { array_push($validateArray,'dashboard');}
if($IsAllowVisa == 0) { array_push($validateArray,'visa');}
$commonBoxVal_ = Zend_Controller_Action_HelperBroker::getStaticHelper('custom')->getCommonBoxVal();
//echo "<pre>"; print_r();die('fgd');
$common_content_header_1 = (isset($commonBoxVal_['common_content_header_1']) && !empty($commonBoxVal_['common_content_header_1'])) ? json_decode($commonBoxVal_['common_content_header_1'],1) : '';
$CurrencySymbol = (isset($sessionUser->data['CurrencySymbol']) && !empty($sessionUser->data['CurrencySymbol']))?$sessionUser->data['CurrencySymbol']:'INR';
$fullName = $emailId = $phoneNumber = '';
if (isset($sessionUser->data)) {
$fullName = trim($sessionUser->data['FirstName']) . ' ' . trim($sessionUser->data['LastName']);
$emailId = trim($sessionUser->data['EmailId']);
$phoneNumber = trim($sessionUser->data['ContactNo1']);
}
$socialLinksForFooterLink = Zend_Controller_Action_HelperBroker::getStaticHelper('Custom')->selectSocialLinksForFooterLink();
$contactDetail = Zend_Controller_Action_HelperBroker::getStaticHelper('Custom')->getContactDetailForFooter();
// echo '<pre>';print_r($contactDetail);echo '</pre>';die;
// echo '<pre>';print_r($sessionUser->data);echo '</pre>';
?>
<style>
.toggle-bar2 {
display: flex;
justify-content: end;
display: none;
}
.toggle-bar2 i {
font-size: 30px;
color: #ff4907;
}
.header-nav {
margin-top: -8px;
}
.header-nav .categories {
padding: 0;
margin-bottom: 0;
}
.header-nav .categories .item {
display: inline-block;
margin-left: 5px;
text-transform: uppercase;
position: relative;
padding-top: 0;
}
.header-nav .categories .item::before {
content: '';
height: 2px;
width: 0;
background: var(--highlight-color);
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
transition: all 0.5s;
}
.header-nav .categories .item:hover::before {
width: 100%;
}
.header-nav .categories .item:first-child {
margin-left: 0;
}
.header-nav .categories .item a {
color: #333;
position: relative;
padding: 10px 5px;
display: block;
font-size: 12px;
font-weight: bold;
}
.header-nav .categories .item a:hover {
color: var(--highlight-color);
}
.header-nav .categories .item a.active {
color: var(--highlight-color);
}
.header-nav .categories .item a .new {
background-color: var(--highlight-color);
color: var(--balloon-text-color);
font-size: 8px;
padding: 1px 4px;
border-radius: 4px;
position: absolute;
top: -2px;
right: 0;
}
.header-nav .categories .item.dropdown {
position: relative;
margin-right: 15px;
}
.header-nav .categories .item.dropdown:hover::before {
width: calc(100% + 9px);
}
.header-nav .categories .item.dropdown::after {
content: '\f107';
font-family: FontAwesome;
color: #333;
position: absolute;
right: -10px;
top: 6px;
font-size: 18px;
transition: .3s all ease-out;
}
.header-nav .categories .item.dropdown:hover::after {
color: var(--highlight-color);
}
.header-nav .categories .item.dropdown .sub-categories {
position: absolute;
padding: 0;
z-index: 99;
background: #fff;
width: 200px;
border-top: 1px solid #e2e2e2;
border-bottom: 2px solid var(--highlight-color);
opacity: 0;
visibility: hidden;
transition: .3s all ease-out;
}
.header-nav .categories .item.dropdown .sub-categories {
right: -9px;
}
.header-nav .categories .item.dropdown:hover .sub-categories {
opacity: 1;
visibility: visible;
z-index: 99999;
}
.header-nav .categories .item.dropdown .sub-categories .sub-item {
text-align: left;
display: block;
padding-top: 0;
}
.header-nav .categories .item.dropdown .sub-categories .sub-item a {
display: block;
padding: 10px;
}
.header-logo .brand-logo {
max-height: 48px;
width: auto;
}
.fly-header-logo .brand-logo{
max-height: 48px;
width: auto;
}
@media (max-width:767px) {
.toggle-bar2 {
display: flex;
position: absolute;
top: 13px;
right: 13px;
z-index: 9999;
}
.header-nav {
margin-bottom: 20px;
display: none;
}
.header-nav .categories {
float: initial;
}
.header-nav .categories .item {
display: block;
margin-left: 0;
margin-bottom: 1px;
text-align: left;
}
.header-nav .categories .item.dropdown {
margin-right: 0;
}
.header-nav .categories .item a {
background: #f9f9f9;
padding: 10px 35px 10px 10px
}
.header-nav .categories .item.dropdown:hover::before {
width: 100%;
}
.header-nav .categories .item.dropdown::after {
top: 5px;
right: 5px;
width: 30px;
height: 30px;
display: inline-flex;
justify-content: center;
align-items: center;
/* background: #ff4907;
color: #fff !important; */
border-radius: 4px;
cursor: pointer;
}
.header-nav .categories .item.dropdown .sub-categories {
position: relative;
width: 100%;
right: 0;
height: 0;
overflow: hidden;
border-bottom: 1px solid #fff;
padding-left: 10px;
display: none;
}
.header-nav .categories .item.dropdown.show .sub-categories {
height: 100%;
display: block;
opacity: 1;
visibility: visible;
}
}
</style>
<div class="fly-header-top">
<div class="container">
<div class="header-media">
<?php foreach($socialLinksForFooterLink as $key=>$value) {?>
<a target="_blank" title="<?php echo $value['name']; ?>" href="<?php echo $value['link']; ?>"><img src="<?php echo $baseUrl.'public/images/social-icon/'.strtolower(str_replace(" ","-",$value['name'])); ?>.png" alt="<?php echo $value['name']; ?>" ></a>
<?php } ?>
</div>
<ul class="header-contact">
<?php if($contactDetail['email']){ ?>
<li><span>Mail Us</span><?php echo $contactDetail['email']; ?></li>
<?php } ?>
<?php if($contactDetail['phone'] != '' || $contactDetail['mobile'] != ''){?>
<li><span>Call Now</span> <?php echo ($contactDetail['phone'] != '') ? $contactDetail['phone'] : $contactDetail['mobile']; ?></li>
<?php } ?>
</ul>
</div>
</div>
<div class="fly-header">
<div class="container">
<div class="row">
<div class="col-md-8">
<div class="fly-header-left">
<a class="fly-header-logo" href="<?= $baseUrl ?>">
<?php if (!empty($_SESSION['User']['UserPicPath'])) { ?>
<img class="brand-logo" src="<?php echo $_SESSION['User']['UserPicPath']; ?>" alt="Fly">
<?php } else { ?>
<img class="brand-logo" src="<?php echo $baseUrl; ?>public/upload/<?php echo $gtxagencysysid; ?>/images/logo.png" alt="fly">
<?php } ?>
</a>
<div class="fly-header-info">
<p>Welcome: <strong> <?php echo $siteName; ?></strong> [Agent Code: <?php echo $_SESSION['User']['data']['AgencySysId']; ?>]</p>
<p>Sales Person: <strong><?php echo $fullName; ?>(<?php echo $sessionUser->data['AgencyName']; ?>)</strong>
<!--<a href="#">view more <i class="fa fa-angle-double-down"></i></a>-->
</p>
</div>
</div>
</div>
<div class="col-md-4">
</div>
</div>
</div>
</div>
<div class="fly-tabs">
<div class="container">
<?php
if (!empty($checkData)) {
?>
<ul class="fly-tabs-menu">
<?php
foreach ($checkData as $key => $val) {
if ($val['IsActive'] == '1') {
$url = trim($val['url']);
if ($url != "") {
$setURL = $this->baseUrl($url);
} else {
$setURL = "javascript://";
}
$getModuleName = trim($val['ModuleName']);
$getControllerName = trim($val['ControllerName']);
$getDisplayName = trim($val['Title']);
$displayOnLeft = trim($val['IsDisplayLeftNev']);
$category = trim($val['ParentCode']);
$moduleVal = trim($val['val']);
if($category == 'MOD03'){
$category = 0;
}
if ($displayOnLeft == '1' && $category == '0' && !in_array(trim($getModuleName),$validateArray) && !in_array(trim($getControllerName),$validateArray) && $moduleVal != 'MOD03') {
?>
<li class="fly-tabs-menu-item <?php echo ($setURL == 'javascript://') ? 'dropdown' : '';?>">
<a class="fly-tabs-menu-link <?php echo ($setURL == 'javascript://') ? 'dropdown-toggle' : '';?> <?php echo ($moduleName == $getModuleName && $controllerName == trim($getControllerName)) ? 'active' : ''; ?>" <?php if($setURL == 'javascript://'){ ?> data-toggle="dropdown" <?php } ?> href="<?php echo $setURL; ?>">
<?php echo $getDisplayName; ?> </a>
<?php if ($setURL == 'javascript://') { ?>
<ul class="fly-tabs-sub-menu dropdown-menu">
<?php foreach ($checkData as $keySub => $valSub) {
if ($valSub['IsActive'] == '1' && !in_array(trim($valSub['ControllerName']),$validateArray)) {
$Subcategory = trim($valSub['ParentCode']);
$getSubTitle = trim($valSub['Title']);
$ModuleType = trim($valSub['ModuleType']);
$subUrl = trim($valSub['url']);
if ($subUrl != "") {
$setSubURL = $this->baseUrl($subUrl);
} else {
$setSubURL = "javascript://";
}
if ($moduleVal == $Subcategory) {
if($setSubURL == '/bookings/flight'){
$setSubURL = $setSubURL.'/new';
}
?>
<li ><a href="<?php echo $setSubURL; ?>" <?php echo ($moduleName == $getModuleName && $actionName == $getControllerName) ? $active : ''; ?>><?php echo $getSubTitle; ?> </a></li>
<?php }
}
}
?>
</ul>
<?php } ?>
</li>
<?php } } } ?>
</ul>
<?php } ?>
</div>
</div>