You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
information-system/application/views/mobile_first/trainspread-daydetail-form.php

297 lines
18 KiB
PHTML

<div class="flex-box m-bottom50">
<div class="tours-pic">
<?php if ($device == "pc") { ?>
<img src="<?php echo $picture_pc ?>" class="img-responsive" width="750" height="460" alt="<?php echo $TITLE ?>">
<?php } else { ?>
<img src="<?php echo $picture_mobile ?>" class="img-responsive" width="360" height="330" alt="<?php echo $TITLE ?>">
<?php } ?>
</div>
1 year ago
<div class="container-right right-m">
<div class="right-check box-show">
<div class="rcheck-top">
1 year ago
<p><strong>Price from</strong> <span class="font36 red">US$<?php echo $DaytripPrice ?></span></p>
<p>Per Person</p>
1 year ago
<p><a href="#modal-guarantee">Lowest Prices Guarantee</a></p>
<article id="modal-guarantee" class="modal-box">
<div class="guarantee-text"> <a href="#" class="close"></a>
<h2>Lowest Prices Guarantee</h2>
1 year ago
<p>Welcome to Train Spread! Explore a wide range of exciting tours with the confidence that you will always find the best rates here. We are committed to providing you with the most competitive prices, ensuring unbeatable value for every adventure you book. Rest assured, as you plan your next journey, that you will enjoy high-quality experiences at the most affordable prices available.</p>
12 months ago
1 year ago
</div>
</article>
</div>
<div class="rcheck-form">
<p class="text-center"><strong>Select Date and Travelers</strong></p>
<div class="rcheck-input"><span class="f-date"></span>
<input class="form-control flatpickr-input" name="Starting_Date" id="Starting_Date" value="" type="text" placeholder="Start Date *" readonly="readonly">
</div>
<?php
if ($Other_Msg != null || $AdultMsg != null) {
if ($Other_Msg != null) {
if (strpos(strtolower($Other_Msg), "age") !== false) {
//如果是默认的接送类基本都带age字符串
$show_Othermsg = "No. of Travelers";
} else {
$show_Othermsg = $Other_Msg;
}
?>
<div class="rcheck-input"><span class="f-name"></span>
<select name="Adults_Num" id="Adults_Num" class="form-control">
<option value="1" selected="selected"><?php echo $show_Othermsg ?></option>
1 year ago
<option value="1">1 </option>
<option value="2">2 </option>
<option value="3">3 </option>
<option value="4">4 </option>
<option value="5">5 </option>
<option value="6">6 </option>
<option value="7">7 </option>
<option value="8">8 </option>
<option value="9">9 </option>
<option value="10">10 </option>
<option value="11">11 </option>
<option value="12">12 </option>
<option value="13">13 </option>
<option value="14">14 </option>
<option value="15">15 </option>
<option value="16">16 </option>
<option value="17">17 </option>
<option value="18">18 </option>
<option value="19">19 </option>
<option value="20">20 </option>
</select>
</div>
<?php } else { ?>
<div class="rcheck-input"><span class="f-name"></span>
<select name="Adults_Num" id="Adults_Num" class="form-control">
<option value="1" selected="selected">Adult (<?php echo $AdultMsg != null ? $AdultMsg : $Other_Msg ?>)</option>
1 year ago
<option value="1">1 </option>
<option value="2">2 </option>
<option value="3">3 </option>
<option value="4">4 </option>
<option value="5">5 </option>
<option value="6">6 </option>
<option value="7">7 </option>
<option value="8">8 </option>
<option value="9">9 </option>
<option value="10">10 </option>
<option value="11">11 </option>
<option value="12">12 </option>
<option value="13">13 </option>
<option value="14">14 </option>
<option value="15">15 </option>
<option value="16">16 </option>
<option value="17">17 </option>
<option value="18">18 </option>
<option value="19">19 </option>
<option value="20">20 </option>
</select>
</div>
<?php if ($ChildMsg != null) { ?>
<div class="rcheck-input"><span class="f-child"></span>
<select name="Child_Num" id="Child_Num" class="form-control">
<option value="0" selected="selected">Child (<?php echo $ChildMsg ?>)</option>
<option value="1">1 </option>
<option value="2">2 </option>
<option value="3">3 </option>
<option value="4">4 </option>
<option value="5">5 </option>
<option value="6">6 </option>
<option value="7">7 </option>
<option value="8">8 </option>
<option value="9">9 </option>
<option value="10">10 </option>
<option value="11">11 </option>
<option value="12">12 </option>
<option value="13">13 </option>
<option value="14">14 </option>
<option value="15">15 </option>
<option value="16">16 </option>
<option value="17">17 </option>
<option value="18">18 </option>
<option value="19">19 </option>
<option value="20">20 </option>
</select>
</div>
<?php } ?>
<?php if ($InfantMsg != null) { ?>
<div class="rcheck-input"><span class="f-child"></span>
<select name="Infant_Num" id="Infant_Num" class="form-control">
<option value="0" selected="selected">Infant (<?php echo $InfantMsg ?>)</option>
<option value="1">1 </option>
<option value="2">2 </option>
<option value="3">3 </option>
<option value="4">4 </option>
<option value="5">5 </option>
<option value="6">6 </option>
<option value="7">7 </option>
<option value="8">8 </option>
<option value="9">9 </option>
<option value="10">10 </option>
<option value="11">11 </option>
<option value="12">12 </option>
<option value="13">13 </option>
<option value="14">14 </option>
<option value="15">15 </option>
<option value="16">16 </option>
<option value="17">17 </option>
<option value="18">18 </option>
<option value="19">19 </option>
<option value="20">20 </option>
</select>
</div>
<?php } ?>
<?php }
} else { ?>
<div class="rcheck-input"><span class="f-name"></span>
<select name="Adults_Num" id="Adults_Num" class="form-control">
<option value="1" selected="selected">Adults(Age12+)</option>
1 year ago
<option value="1">1 </option>
<option value="2">2 </option>
<option value="3">3 </option>
<option value="4">4 </option>
<option value="5">5 </option>
<option value="6">6 </option>
<option value="7">7 </option>
<option value="8">8 </option>
<option value="9">9 </option>
<option value="10">10 </option>
<option value="11">11 </option>
<option value="12">12 </option>
<option value="13">13 </option>
<option value="14">14 </option>
<option value="15">15 </option>
<option value="16">16 </option>
<option value="17">17 </option>
<option value="18">18 </option>
<option value="19">19 </option>
<option value="20">20 </option>
</select>
</div>
<div class="rcheck-input"><span class="f-child"></span>
<select name="Child_Num" id="Child_Num" class="form-control">
<option value="0" selected="selected">Child(Age0-11)</option>
<option value="1">1 </option>
<option value="2">2 </option>
<option value="3">3 </option>
<option value="4">4 </option>
<option value="5">5 </option>
<option value="6">6 </option>
<option value="7">7 </option>
<option value="8">8 </option>
<option value="9">9 </option>
<option value="10">10 </option>
<option value="11">11 </option>
<option value="12">12 </option>
<option value="13">13 </option>
<option value="14">14 </option>
<option value="15">15 </option>
<option value="16">16 </option>
<option value="17">17 </option>
<option value="18">18 </option>
<option value="19">19 </option>
<option value="20">20 </option>
</select>
</div>
<?php } ?>
<div class="rcheck-input">
<a href="javascript:;" class="btn btn-red block" role="button" id="js_RefreshTourStatus">Check Avalibility</a>
1 year ago
</div>
<input type="hidden" name="InfoData" id="InfoData" value="<?php echo htmlspecialchars(json_encode($InfoData)) ?>" />
<input type="hidden" name = "TourData" id = "TourData" value="<?php echo htmlspecialchars(json_encode($TourData)) ?>" />
1 year ago
</div>
</div>
</div>
<script type="text/javascript">
var t_excludedate = '<?php echo $InfoData->t_excludedate ?>';
var t_includedate = '<?php echo $InfoData->t_includedate ?>';
var t_excludemonth = '<?php echo $InfoData->t_excludemonth ?>';
var t_limitperson = '<?php echo $InfoData->MinTravelers ?>';
var t_PAG_Scheme = '<?php echo $TourData->PAG_Scheme ?>';
1 year ago
var t_defaultDate = '<?php echo $InfoData->t_defaultDate ?>';
</script>
1 year ago
</div>
<div class="toursgrade-box" id="productlist" style="display: none;">
<?php foreach ($TourData->productlist as $Item) { //产品列表?>
<div class="toursgrade-list active js_tourselect" role="button">
1 year ago
<div class="toursgrade-left">
<label class="font24">
<?php echo $Item->productdetail->PAG2_Name ?></label>
1 year ago
<div class="grade-info">
<p><?php echo $Item->productdetail->PAG2_Summary ?></p>
<?php if ($InfoData->Option1!=false) { //特殊选项一?>
1 year ago
<div class="grade-col grade-titme">
<?php
foreach ($InfoData->Option1->ItemList as $Option1_Item){
?>
1 year ago
<div class="flex-col col-label">
<input class="mgc" id="Option1_<?php echo $Item->productdetail->PAG_SN.'_'.$Option1_Item->id ?>" name="<?php echo 'Option1_'.$Item->productdetail->PAG_SN.'_'.$InfoData->Option1->OptionName ?>" type="radio" value="<?php echo $Option1_Item->value ?>">
<label for="Option1_<?php echo $Item->productdetail->PAG_SN.'_'.$Option1_Item->id ?>"><?php echo $Option1_Item->value ?></label>
1 year ago
</div>
<?php } ?>
1 year ago
</div>
<?php } ?>
<?php if ($InfoData->Package!=false) {?>
1 year ago
<div class="grade-col grade-city">
<?php
foreach ($InfoData->Package->ItemList as $Package_Item){
?>
1 year ago
<div class="flex-col col-label">
<input class="mgc" id="Package_<?php echo $Item->productdetail->PAG_SN.'_'.$Package_Item->id ?>" name="<?php echo 'Package_'.$Item->productdetail->PAG_SN.'_'.$InfoData->Package->PackageName ?>" type="radio" value="<?php echo $Package_Item->ItemName.','.$Package_Item->ItemAdult.','.$Package_Item->ItemChild ?>">
<label for="Package_<?php echo $Item->productdetail->PAG_SN.'_'.$Package_Item->id ?>"><?php echo $Package_Item->ItemName ?></label>
1 year ago
</div>
<?php } ?>
1 year ago
</div>
<?php } ?>
<?php if ($InfoData->Option2!=false) {?>
1 year ago
<div class="grade-col grade-day">
<?php
foreach ($InfoData->Option2->ItemList as $Option2_Item){
?>
1 year ago
<div class="flex-col col-label">
<input class="mgc" id="Option2_<?php echo $Item->productdetail->PAG_SN.'_'.$Option2_Item->id ?>" name="<?php echo 'Option2_'.$Item->productdetail->PAG_SN.'_'.$InfoData->Option2->OptionName ?>" type="radio" value="<?php echo $Option2_Item->value ?>">
<label for="Option2_<?php echo $Item->productdetail->PAG_SN.'_'.$Option2_Item->id ?>"><?php echo $Option2_Item->value ?></label>
1 year ago
</div>
<?php } ?>
1 year ago
</div>
<?php } ?>
1 year ago
</div>
</div>
<div class="toursgrade-right">
<div class="grade-price">
<div class="gradeprice-box">
<div class="grade-totalprice"><strong class="font24 js_showTotalPrice">$0</strong></div>
<div class="gradeprice-pricedown js_showPeopleList">1 Adult x $0<br>
1 Children x $0</div>
1 year ago
</div>
</div>
<div class="grade-btn">
<a href="javascript:;" class="btn btn-red block js_select" role="button">Book now</a>
<input type="hidden" class="js_PAG_Code" value="<?php echo $Item->productdetail->PAG_Code ?>" />
<?php //传递参数
$selectItemData = new stdClass();
$selectItemData->PAG_SN = $Item->productdetail->PAG_SN;
$selectItemData->PAG_Code = $Item->productdetail->PAG_Code;
$selectItemData->PAG2_Name = $Item->productdetail->PAG2_Name;
$selectItemData->CII2_Name = $Item->productdetail->CII2_Name;
$passPic = !empty($picture_mobile)?$picture_mobile:$picture_pc;
$selectItemData->pic = $passPic;
$selectItemData->t_Type = $InfoData->t_Type;
$selectItemData->t_hoteladdress = $InfoData->t_hoteladdress; //是否需要酒店
$selectItemData->PAG_Name = $TITLE; //大标题
$selectItemData->t_CustomCancel = $InfoData->t_CustomCancelText;
$selectItemData->t_Cancellation = $InfoData->t_Cancellation;
?>
<input type="hidden" class="js_selectItemData" value="<?php echo htmlspecialchars(json_encode($selectItemData)) ?>" />
<input type="hidden" class="js_totalPrice" value="0" />
<input type="hidden" class="js_PackagePrice" value="0" />
1 year ago
<input type="hidden" class="js_PeopleList_Price" value="" />
<input type="hidden" class="js_PriceList" value="" />
1 year ago
</div>
1 year ago
</div>
</div>
<?php }?>
1 year ago
</div>