| 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/b2c.hellogtx.com/application/views/scripts/flight/ |
Upload File : |
<?php
$CurrencyRate = $this->CurrencyRate;
$CurrencyTitle = $this->CurrencyTitle;
$Data = $FlightBookingData = $this->Data;
// echo"<pre>";print_r($Data);echo"</pre>";
$DataInbound = $this->DataInbound;
$BaggageInb = $DataInbound['Segments'][0];
$arrFlightClass = Zend_Controller_Action_HelperBroker::getStaticHelper('Flight')->getFlightClasses();
$intOtherCharges = $Data['FairRules']['OtherCharges'];
$intOtherChargesInb = isset($DataInbound['FairRules']['OtherCharges']) ? $DataInbound['FairRules']['OtherCharges'] : 0;
$intBaseFare = $Data['FairRules']['BaseFare'];
$intTax = $Data['FairRules']['Tax'];
$intAdditionalTxnFeePub = $Data['FairRules']['AdditionalTxnFeePub'];
$intServiceFee = $Data['FairRules']['ServiceFee'];
$intServiceFeeInb = isset($DataInbound['FairRules']['ServiceFee']) ? $DataInbound['FairRules']['ServiceFee'] : 0;
$intPublishedFare = $Data['FairRules']['PublishedFare'];
$intPublishedFareInb = isset($DataInbound['FairRules']['PublishedFare']) ? $DataInbound['FairRules']['PublishedFare'] : 0;
$intFarePerHeadPublish = $intBaseFare + $intTax + $intOtherCharges;
$intNetPublishedFare = 0;
$AdditionalTxnFeePub = 0;
$TotalBaseFare = 0;
$AdditionalTxnFeePubR = 0;
$TotalTaxsandFees = 0;
// echo '<pre>';
// print_r($FlightBookingData);
// echo '</pre>';
?>
<?php
if($FlightBookingData){
foreach ($FlightBookingData as $key => $val) {
if($val['ICSourceSysId'] == 7){
$val['SegPro'] = $val['FD'];
}
?>
<div class="fair_details mytrip_fairdeatils_wrapper">
<div class="fair_details_title fair_details_bg" style="border: 1px solid #ccc; margin-top: 5px;border-radius: 10px;">
<div class="row">
<div class="col-lg-12 col-sm-12 col-md-12 col-12">
<?php if($val['IsInternational'] == 1 && $val['JourneyType'] == 2){ ?>
<div class="row">
<div class="col-lg-6 col-sm-6 col-md-6 col-6">
<div class="destination_left_details mytip_deatilsalign">
<div class="destination_name mytip_deatilsname ng-binding"> <?=$val['origin']['SourceAirportCode']?> ⇄ <?=$val['destination']['SourceAirportCode']?></div>
<p class="ng-binding"><?=$val['origin']['StopCount']?> ⇄ <?=$val['destination']['StopCount']?></p>
</div>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-6">
<div class="destination_right_details mytip_deatilsalign">
<div class="destination_name mytip_deatilsname ng-binding"> <?=date('d M Y',strtotime($val['origin']['FromUTCTime']))?> ⇄ <?=date('d M Y',strtotime($val['destination']['FromUTCTime']))?>
</div>
<p class="ng-binding"><?=$val['origin']['FlightDuration']?> ⇄ <?=$val['destination']['FlightDuration']?></p>
</div>
</div>
</div>
<?php }elseif(($val['ICSourceSysId'] == 3 && $val['JourneyType'] == 3) || ($val['ICSourceSysId'] == 7 && $val['JourneyType'] == 3 && $val['IsInternational'] == 1)){ ?>
<?php foreach ($val['SegPro'] as $SegPro) { ?>
<div class="row">
<div class="col-lg-6 col-sm-6 col-md-6 col-6">
<div class="destination_left_details mytip_deatilsalign">
<div class="destination_name mytip_deatilsname ng-binding"> <?=$SegPro['SourceAirportCode']?> - <?=$SegPro['DestAirportCode']?></div>
<p class="ng-binding"><?=$SegPro['StopCount']?></p>
</div>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-6">
<div class="destination_right_details mytip_deatilsalign">
<div class="destination_name mytip_deatilsname ng-binding"> <?=date('d M Y',strtotime($SegPro['FromUTCTime']))?>
</div>
<p class="ng-binding"><?=$SegPro['FlightDuration']?></p>
</div>
</div>
</div>
<?php } ?>
<?php }else{ ?>
<div class="row">
<div class="col-lg-6 col-sm-6 col-md-6 col-6">
<div class="destination_left_details mytip_deatilsalign">
<div class="destination_name mytip_deatilsname ng-binding"> <?=$val['SourceAirportCode']?> - <?=$val['DestAirportCode']?></div>
<p class="ng-binding"><?=$val['StopCount']?></p>
</div>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-6">
<div class="destination_right_details mytip_deatilsalign">
<div class="destination_name mytip_deatilsname ng-binding"> <?=date('d M Y',strtotime($val['FromUTCTime']))?>
</div>
<p class="ng-binding"><?=$val['FlightDuration']?></p>
</div>
</div>
</div>
<?php } ?>
</div>
</div>
</div>
<?php
if($val['Segments']){
foreach ($val['Segments'] as $keys => $value) {
?>
<div class="flight_search_list_details mytrip_flight_search_list_details " >
<?php if($val['ICSourceSysId'] == 3 && $value['GroundTime'] > 0){ ?>
<div class="row">
<div class="layovercls">
<?=$value['LAYOVERDuration']?> LAYOVER at <?=$value['LAYOVERCity']?> Airport
</div>
</div>
<?php } ?>
<div class="row row_padding">
<div class="col-sm-2 col-md-2 col-lg-2 col-xs-12 flight_padding_0">
<div class="fligt_logo">
<img src="<?=$value['filePath']?>" title="<?=$value['AirlineName']?>" height="20">
</div>
<div class="fligt_logo-content">
<h5><?=$value['AirlineName']?></h5>
<h6><?=$value['SegFlightNumber']?></h6>
</div>
</div>
<div class="col-sm-9 col-md-9 col-lg-9 col-xs-12 flight_padding_0">
<div class="row">
<div class="col-lg-4 col-sm-4 col-md-4 col-12 pr-0">
<div class="flight_details review_left">
<div class="flight_time "><?=$value['strDepartureDtTime']?></div>
<div class="flight_time2 "><?=$value['originAirportCode']?></div>
<div class="flight_time2 "><?=$value['originAirportName']?></div>
<div class="flight_cityname mytrip_citname_textname "><?=$value['originCityName']?>,<?=$value['originCountryName']?></div>
<div class="flight_cityname2 mytrip_citname_text" style="margin: 0px 0 0;">
Terminal: <span class=""> <?=$value['DepTerminal']?></span></div>
</div>
</div>
<div class="col-lg-4 col-sm-4 col-md-4 col-12 mytrip_alignleft">
<div class="theme-search-results-item-flight-section-path">
<div class="theme-search-results-item-flight-section-path-fly-time">
<p class=""><?=$value['FlightDuration']?></p>
</div>
<div class="theme-search-results-item-flight-section-path-line"></div>
<div class="theme-search-results-item-flight-section-path-line-start mytrip_linedot_start">
<div class="theme-search-results-item-flight-section-path-line-dot mytrip_linedot">
</div>
</div>
<div class="theme-search-results-item-flight-section-path-line-end rounddot mytrip_linedot_start">
<div class="theme-search-results-item-flight-section-path-line-dot mytrip_linedot">
</div>
</div>
<?php if($value['StopOver']){ ?>
<div class="theme-search-results-item-flight-section-path-fly-time" style="top: 36px;">
<!-- <p class="">Via - <?=$value['StopPoint']?></p> -->
<?php foreach($value['StopPoint'] as $stopPoint) { ?>
<p class="">Via - <?= $stopPoint['code'] ?> <?= $stopPoint['name'] ?> <?= $stopPoint['city'] ?> </p>
<?php } ?>
<!-- <p class="">Arr - <?=$value['StopPointArrivalTime']?></p>
<p class="">Dep - <?=$value['StopPointDepartureTime']?></p> -->
</div>
<?php } ?>
</div>
</div>
<div class="col-lg-4 col-sm-4 col-md-4 col-12 pl-0">
<div class="flight_details review_left">
<div class="flight_time "><?=$value['strArrivalDtTime']?></div>
<div class="flight_time2 "><?=$value['destinationAirportCode']?></div>
<div class="flight_time2 "><?=$value['destinationAirportName']?></div>
<div class="flight_cityname mytrip_citname_textname "><?=$value['destinationCityName']?>,<?=$value['destinationCountryName']?></div>
<div class="flight_cityname2 mytrip_citname_text" style="margin: 0px 0 0;">
Terminal : <span class=""><?=$value['ArrTerminal']?></span></div>
</div>
</div>
</div>
</div>
</div>
<!--end of row-->
<div class="clearfix"></div>
<div class="bagg_info">
<div class="bagg_information_wrapper mytrip_bloginfo12">
<span class="cabin_box1 ">
<img src="<?php echo $baseUrl; ?>public/template7/assets/images/seat.png" alt="Meals" title="Seats" class="" width="15px" height="15px">
Seats Left: <?=$val['NoOfSeatAvailable']?>
</span>
<span class="cabin_box1 ">
<img src="<?php echo $baseUrl; ?>public/flight/images/suitcase.png" alt="Meals" title="Seats" class="" width="15px" height="15px">
Check-In Baggage: <?=$value['CheckinBaggage']?>
</span>
<span class="cabin_box1 ">
<img src="<?php echo $baseUrl; ?>public/flight/images/baggage.png" alt="Meals" title="Seats" class="" width="15px" height="15px">
Cabin Baggage: <?=$value['CabinBaggage']?>
</span>
<div class="nonrefundable" ng-class="{textgreen: IsRefundable == 1}">
<span>
<?=$val['IsRefundableTxt']?>
</span>
</div>
</div>
</div>
<div class="clearfix"></div>
<?php if(($val['ICSourceSysId'] == 7 || $val['ICSourceSysId'] == 17) && $value['GroundTime'] > 0){ ?>
<div class="row">
<div class="layovercls">
<?=$value['LAYOVERDuration']?> LAYOVER at <?=$value['LAYOVERCity']?> Airport
</div>
</div>
<?php } ?>
</div>
<?php
}
}
?>
</div>
<?php
}
}
?>