CH站点上面的daytours版块添加

hotfix/paypal-note
赵鹏 4 years ago
parent 6f46939e66
commit f21ebeff47

@ -22,10 +22,11 @@ class Information extends CI_Controller
$this->load->model('Infoauthors_model');
$this->load->model('InfoSMS_model');
$this->load->model('recommends_and_tips_model');
$this->load->model('trippest_model'); //trippest产品
$this->load->model('Feedback_model');
$this->load->library('Amplib'); //加载AMP处理类
$this->load->library('html_optimize_lib'); //加载HTML优化类
}
public function index()
@ -629,13 +630,14 @@ class Information extends CI_Controller
}
}
//火车票搜索框添加
//火车票搜索框添加 -- zp
if ($information->is_parent_id == "278008234") {
//本地测试的火车父类ID为278035939 。网前为278008234
$template_TrainSearch = $this->load->view($template_path . '-train-detail', null, TRUE);
$template = str_replace('<!--@TRAIN-SEARCH@-->', $template_TrainSearch, $template);
}
//非产品页面
$meta_product_code = get_meta($information->ic_id, 'meta_product_code');
if (empty($meta_product_code)) {
@ -670,6 +672,109 @@ class Information extends CI_Controller
$information->ic_content = str_replace('<!--@BREADCRUMB-BLOCK@-->', $breadcrumb_content, $information->ic_content);
}
//---day tours--- 20210922 zp
//本地 278035929
//网前 278008224
if ($information->is_parent_id == "278008224") {
if (!empty($meta_product_code)){
//准备需要的数据
$dataTrippest = [];
$dataTrippest["ic_title"] = $information->ic_title;
//附加选项
$t_Type = get_meta($information->ic_id, 'meta_trippest_type');
if (isset($t_Type)){
$dataTrippest["t_Type"] = $t_Type;
}else{
$dataTrippest["t_Type"] = "general";
}
$t_package = get_meta($information->ic_id, 'meta_trippest_package');
$dataTrippest["t_package"] = explode("|",$t_package);
$t_excludedate = get_meta($information->ic_id, 'meta_trippest_excludedate');
$dataTrippest["t_excludedate"] = $t_excludedate;
$t_includedate = get_meta($information->ic_id, 'meta_trippest_includedate');
$dataTrippest["t_includedate"] = $t_includedate;
$t_excludemonth = get_meta($information->ic_id, 'meta_trippest_excludemonth');
$dataTrippest["t_excludemonth"] = $t_excludemonth;
$dataTrippest["t_limitperson"] = get_meta($information->ic_id, 'meta_trippest_limitperson');
//获取翰特对应信息
$dataTrippest['PagDetail'] = $this->trippest_model->get_pagdetail($meta_product_code);
//所属那个目的地 select SYC_SN,SYC2_CodeDiscribe from dbo.V_System_Code where SYC_Type=132 and LGC_LGC=2
// 132001 北京目的地
// 132002 上海目的地
// 132003 西安目的地
// 132004 桂林目的地
// 132005 成都目的地
$PAG_SourceType = $dataTrippest['PagDetail']->PAG_SourceType;
switch ($PAG_SourceType){
case '132001':
$dataTrippest['PAG_SourceType'] = "beijing";
break;
case '132002':
$dataTrippest['PAG_SourceType'] = "shanghai";
break;
case '132003':
$dataTrippest['PAG_SourceType'] = "xian";
break;
case '132004':
$dataTrippest['PAG_SourceType'] = "guilin";
break;
case '132005':
$dataTrippest['PAG_SourceType'] = "chengdu";
break;
case '132006':
$dataTrippest['PAG_SourceType'] = "zhangjiajie";
break;
case '132007':
$dataTrippest['PAG_SourceType'] = "huangshan";
break;
default:
$dataTrippest['PAG_SourceType'] = "";
break;
}
//每周发团
$PAG_Scheme = $dataTrippest['PagDetail']->PAG_Scheme;
$dataTrippest['PAG_Scheme'] = $PAG_Scheme;
//接送
if ($dataTrippest["t_Type"]=="transfer" || 1==1)
{
$PagList = $this->trippest_model->GetTransfer($dataTrippest['PagDetail']->PAG_SN);
$dataTrippest["PagList"] = $PagList;
}
//价格
// $price = $this->trippest_model->get_price("BJALC-1",2);
$price = $this->trippest_model->get_price($dataTrippest['PagDetail']->PAG_Code,2);
$showPrice = "";
if (!empty($price)){
$PKP_AdultNetPrice = $price->PKP_AdultNetPrice;
$PKP_AdultSpecialPrice = $price->PKP_AdultSpecialPrice;
if ($PKP_AdultSpecialPrice>0){
$showPrice = $PKP_AdultSpecialPrice;
}else{
$showPrice = $PKP_AdultNetPrice;
}
}
$dataTrippest["showPrice"] = $showPrice;
//替换内容
$trippest_detail_template = $this->load->view($template_path . '-daytours-detail', $dataTrippest, true);
// print_r($trippest_detail_template);
// die();
$information->ic_content = str_replace('<!--@TRIPPEST-FORM@-->', $trippest_detail_template, $information->ic_content);
}
}
//---day tours end ----
//信息推荐
$template_recommand = $this->recommand_information($information);
$template = str_replace('<!--@ARTICLENEXT@-->', $this->load->view($template_path . '-next', array('recommands' => $template_recommand), TRUE), $template);
@ -699,7 +804,7 @@ class Information extends CI_Controller
$meta_addon_picture = get_meta($information->ic_id, 'meta_addon_picture');
}
// 火车票首页搜索框
// 火车票首页搜索框 --zp
$template_TrainSearch = "";
if ($information->ic_url =="/china-trains/hometest.htm" || $information->ic_url=="/china-trains/"){
$template_TrainSearch = $this->load->view($template_path . '-train-index', null, TRUE);

@ -0,0 +1,130 @@
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Trippest_model extends CI_Model {
function __construct()
{
parent::__construct();
$this->HT = $this->load->database('HT', TRUE);
}
/**
* @description: 根据信息标题获取对应的翰特包价线路内容
* @param {string} $pagecode
* @return:
*/
function get_pagdetail($pagcode){
$sql = " SELECT top 1 P1.PAG_ExtendType, P1.PAG_NeedTime,p2.PAG2_Name,P1.PAG_SN,p2.PAG2_Attraction,
P1.PAG_Code,P1.PAG_Title, CItyInfo2.CII2_Name
,P1.PAG_Type
,PAG_Scheme
,PAG_GuideLan
,PAG2_TimeDetail
,p1.PAG_SourceType
FROM dbo.BIZ_PackageInfo P1 INNER JOIN
dbo.BIZ_PackageInfo2 p2 ON P1.PAG_SN = p2.PAG2_PAG_SN INNER JOIN
dbo.CItyInfo2 ON P1.PAG_CII_SN = dbo.CItyInfo2.CII2_CII_SN AND
dbo.CItyInfo2.CII2_LGC=1
WHERE (p1.pag_dei_sn=32) AND
(p2.PAG2_LGC = 1)
AND (isnull(P1.DeleteFlag,0)<>1)
AND (p1.PAG_Code = ?) ";
// AND (p2.PAG2_Check = 2)
// AND (isnull(P1.DeleteFlag,0) <>1) ";
$query = $this->HT->query($sql,array($pagcode));
if ($query->num_rows()>0){
return $query->row();
}else{
return null;
}
}
/**
* @description: 根据一日游code获取对应人数的成人价格
* @param {string} $pagecode 线路代码
* @param int $personnum 人数
* @return:
*/
function get_price($pagcode,$personnum){
$sql = "select top 1 isnull(PKP_AdultNetPrice,0) as PKP_AdultNetPrice,isnull(PKP_AdultSpecialPrice,0) as PKP_AdultSpecialPrice
from BIZ_PackagePrice
inner join BIZ_PackageInfo on BIZ_PackageInfo.PAG_SN = BIZ_PackagePrice.PKP_PAG_SN
where BIZ_PackagePrice.Checked=2
and (BIZ_PackageInfo.PAG_Code = ?)
AND (pag_dei_sn=32)
and ? between PKP_PersonStart and PKP_PersonStop
and CONVERT(varchar(12),getdate(),111) between pkp_validdate and pkp_invaliddate
order by PKP_PriceGrade ";
$param = array($pagcode,$personnum);
$query = $this->HT->query($sql,$param);
if ($query->num_rows()>0){
return $query->row();
}else{
$sql = " select top 1 isnull(PKP_AdultNetPrice,0) as PKP_AdultNetPrice,isnull(PKP_AdultSpecialPrice,0) as PKP_AdultSpecialPrice
from BIZ_PackagePrice
inner join BIZ_PackageInfo on BIZ_PackageInfo.PAG_SN = BIZ_PackagePrice.PKP_PAG_SN
where BIZ_PackagePrice.Checked=2
and (BIZ_PackageInfo.PAG_Code = ?)
AND (pag_dei_sn=32)
and ? between PKP_PersonStart and PKP_PersonStop
order by PKP_AdultNetPrice desc ";
$query = $this->HT->query($sql,$param);
if ($query->num_rows()>0){
return $query->row();
}else
{
return null;
}
}
}
/**
* @description: 获取对应的接送产品列表
* @param {type}
* @return:
*/
function GetTransfer($PagSn){
$sql = "SELECT p2.PAG2_Name
,P1.PAG_SN
,p2.PAG2_Attraction
,P1.PAG_Code
FROM dbo.BIZ_PackageInfo P1
INNER JOIN dbo.BIZ_PackageInfo2 p2 ON P1.PAG_SN = p2.PAG2_PAG_SN
WHERE p2.PAG2_LGC = 108
AND P1.PAG_SN IN (
SELECT BTE_Trade
FROM BIZ_PackageTree
WHERE BTE_TradeType = 11
AND isnull(BTE_ParentID, 0) = 0
AND BTE_Trade = ?
UNION
SELECT BTE_Trade
FROM BIZ_PackageTree
WHERE BTE_ParentID = (
SELECT BTE_ID
FROM BIZ_PackageTree
WHERE BTE_TradeType = 11
AND isnull(BTE_ParentID, 0) = 0
AND BTE_Trade = ?
)
) order by PAG2_Order desc ";
$param = array($PagSn, $PagSn);
$query = $this->HT->Query($sql,$param);
return $query->result();
}
}
/* End of file Trippest_model.php */

@ -0,0 +1,352 @@
<!-- TA -->
<div class="mbottom30 hidden-xs hidden-sm">
<div id="TA_selfserveprop869" class="TA_selfserveprop">
<ul id="nIy5GW" class="TA_links mzjWpb">
<li id="njsYKpl5CGUI" class="HvAhA1TDlL"><a target="_blank" href="https://www.tripadvisor.com/Attraction_Review-g294212-d4006739-Reviews-The_Trippest_Mini_Group_Tours-Beijing.html"><img src="https://www.tripadvisor.com/img/cdsi/img2/branding/v2/Tripadvisor_lockup_horizontal_secondary_registered-11900-2.svg" alt="TripAdvisor" width="150px" /></a></li>
</ul>
</div>
<script async src="https://www.jscache.com/wejs?wtype=selfserveprop&amp;uniq=869&amp;locationId=4006739&amp;lang=en_US&amp;rating=true&amp;nreviews=4&amp;writereviewlink=true&amp;popIdx=true&amp;iswide=true&amp;border=true&amp;display_version=2" data-loadtrk onload="this.loadtrk=true"></script>
</div>
<!-- TA -->
<a id="inquirybutton"></a>
<div class="inquirybutton"><a href="#inquirybutton">Inquire</a></div>
<div class="tmbottom margin-top80">
<div>
<div class="contactwechat"><img src="https://data.chinahighlights.com/image/daytrip/tpcode.jpg" alt="china highlights' wechat code" height="100px" style="opacity: 0; transition: opacity 0.5s ease-in-out 0s;" width="100px" />
<div class="wechatinfo">For any questions please contact us via <br/> Mobile: <span class="wechatred">+86 18807734970</span><br/> WeChat: <span class="wechatred">trippest666</span><br/> Email: <span class="wechatred">niko@trippest.com</span></div>
</div>
<div class="pricefrom">Price from <strong>USD <?php echo $showPrice ?> </strong> p/p</div>
<form action="" id="myform" method="post" name="myform">
<input type="hidden" value="<?php echo $PagDetail->PAG_SN ?>" name="PAG_SN">
<input type="hidden" value="<?php echo $PagDetail->PAG_Code ?>" name="PAG_Code">
<input type="hidden" value="<?php echo $ic_title ?>" name="PAG_Name">
<input type="hidden" value="<?php echo $PAG_SourceType ?>" name="destination">
<input type="hidden" value="<?php echo $t_Type ?>" name="tType" id="tType">
<div class="InquiryBox dayInquiry">
<p><input autocomplete="off" class="hasDatepicker" id="Starting_Date" name="Starting_Date" placeholder="Your travel date" readonly="readonly" type="text" value="" /></p>
<?php if (count($t_package) > 1) { ?>
<P>
<select name="Package" id="Package" class="fullwidth">
<?php
$num = count($t_package);
for ($i = 0; $i < $num; $i++) {
$arr_Item = explode(",", $t_package[$i]);
if ($i == 0) {
$p_Value = "";
$p_text = $arr_Item[0];
} else {
$p_Value = $t_package[$i];
$p_text = $arr_Item[0];
}
?>
<option value="<?php echo $p_Value ?>"><?php echo $p_text ?></option>
<?php } ?>
</select>
</P>
<?php } ?>
<?php if (count($PagList) > 0) { ?>
<P>
<select name="PagList" id="PagList" class="fullwidth">
<option value="">Transfer Type</option>
<?php
foreach ($PagList as $PlRs) {
$Pl_name = $PlRs->PAG2_Name;
$Pl_value = $PlRs->PAG_SN . "|" . $PlRs->PAG_Code . "|" . $PlRs->PAG2_Attraction . "|" . $PlRs->PAG2_Name;
?>
<option value="<?php echo $Pl_value ?>"><?php echo $Pl_name ?></option>
<?php } ?>
</select>
</P>
<?php }
if ($t_Type == "transfer") { ?>
<P>
<select name="Adults_Num" id="Adults_Num" class="fullwidth">
<option selected>No. of Travelers</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>
</P>
<?php } else { ?>
<p>
<select name="Adults_Num" id="Adults_Num">
<option selected>Adult (age 12+)</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>
<select id="Child_Num" name="Child_Num">
<option selected="selected" value="0">Child (age 2-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>
</p>
<?php } ?>
<div class="clear"> </div>
<p> </p>
<button class="sendButton" id="btn_submit" name="btn_submit" type="button">Book Now <i aria-hidden="true" class="fa fa-angle-right"></i></button>
</div>
</form>
</div>
</div>
<link type="text/css" rel="stylesheet" href="https://proxy-data.chinahighlights.com/css/tour-detail-former.css">
<style type="text/css">.red{ color: #a31022} .tourDatesBJ .red{ margin-right: 10px; color: #a31022} ul.note, ul.tours-list, ol{ padding: 10px 0; display: table; margin: 0 15px;} ul.note li, ul.tours-list li{ background: url(https://data.chinahighlights.com/pic/guide/info-page-list-bg.png) no-repeat 0 .5em; list-style: none; font-size: 20px; margin-bottom: 10px; padding-left: 20px; line-height: 25px; background-size: 6px;} ol{ margin-bottom: 20px;} ol li{ font-size: 20px; margin-bottom: 10px; line-height: 25px;} .daytrips-list{ position: relative; margin-bottom: 25px; border: solid 1px #d8d8d8; border-radius: 4px;} .daytrips-title{ background: #f7f7f7; border-radius: 4px; padding: 15px; padding-right: 45px; font-size: 22px; font-family: 'Goudy Old Style'; font-weight: 600; position: relative; cursor: pointer} .daytrips-title p{ margin-bottom: 0;} .daytrips-title i.fa{ display: none;} .daytrips-title::after{ content: "+"; color: #a31022; font-family: Arial, "sans-serif"; font-size: 24px; position: absolute; top: 15px; right: 5px; width: 24px; height: 24px;} .daytrips-title .red{ margin-right: 10px;} .daytrips-title:hover{ color: #a31022;} .daytrips-list.active .daytrips-title{ border-radius: 4px 4px 0 0;} .daytrips-list.active .daytrips-title::after{ content: "--"; letter-spacing: -3px;} .daytrips-info{ display: none;} .daytrips-list.active .daytrips-info{ padding: 20px 25px; display: block} .daytrips-info img{ border-radius: 4px;} #expandAll{ margin-top: -30px;} .dayimg-txt{ display: block; font-size: 15px; margin-top: 5px; font-style: italic; color: #777;} .dayimg-txt{ font-size: 18px; color: #999; display: block; border-left: 3px solid #b8b8b8; padding-left: 15px; margin-top: 10px; line-height: 18px; margin-bottom: 30px;} .pricecludes{ margin-bottom: 70px;} .pricecludes h3:first-child{ padding-top: 0} .pricecludes ul{ padding: 10px 0; display: table; margin: 0 15px} .pricecludes li{ position: relative; list-style: none; font-size: 20px; margin-bottom: 10px; padding-left: 30px; line-height: 25px;} .pricecludes li::before{ content: ""; left: 3px; top: 0px; font-size: 18px; position: absolute;} .price-includes li::before{ content: ""; color: #029B0B;} .price-exclude li::before{ content: ""; color: #a31022;} .pricefrom{ margin-bottom: 20px;} .faqs-list{ position: relative;} .faqs-title{ background: #fff; border-radius: 4px; padding: 15px 45px 15px 0; border-bottom: solid 1px #eee; font-size: 24px; font-family: 'Goudy Old Style'; margin-top: 0; font-weight: bold; cursor: pointer} .faqs-info{ display: none;} .faqs-list.active .faqs-info{ padding: 20px 0; display: block} .faqs-title::after{ content: "+"; color: #a31022; font-family: Arial, "sans-serif"; font-size: 24px; position: absolute; top: 15px; right: 5px; width: 24px; height: 24px;} .faqs-list.active .faqs-title::after{ content: "--"; letter-spacing: -3px;} .margin-top80{ margin-top: 80px;} .price-form{ margin: 25px 30px 15px 30px; border-left: dashed 1px #ccc; padding-left: 30px;} .form-list{ position: relative; padding-bottom: 25px; line-height: 42px; min-height: 42px;} .form-list:last-child{ padding-bottom: 0; margin-bottom: -10px;} .form-list i{ position: absolute; left: -50px; top: 0px; font-size: 20px; width: 40px; height: 40px; line-height: 40px; background: #fff; text-align: center;} .form-list:last-child i{ font-size: 24px; width: 42px; height: 42px; line-height: 42px;} .red-price{ color: #a31022; font-size: 24px;} button{ border: medium none;} button.btn-red{ font-size: 18px; padding: 0px 12px; display: block; width: 100%; text-align: center;} .dayInquiry{ padding: 0 40px;} .InquiryBox input{ border-radius: 4px; width: 100%; padding-left: 15px;} .dayInquiry select{ background-color: #fff; border-radius: 4px; color: #333; font-size: 18px; height: 47px; line-height: 47px; margin-left: -5px; padding: 0; border: 1px solid #d1d1d1; margin-top: -1px; width: calc(50% - 5px); margin-right: 20px; box-shadow: 0 0 0px #fff; padding-left: 15px;} .dayInquiry select:last-child{ margin-right: 0;} .hasDatepicker{ background: url(https://data.chinahighlights.com/pic/top10/tour-calendar.png) no-repeat 98% center;} #CDSWIDSSP{ width: 100% !important; z-index: 0;} .fullwidth{width: 100% !important;} .wechatinfo {padding: 0px !important;} .sendButton{cursor: pointer;} #CDSWIDSSP .widSSPClickWrap{width: 0px !important; height: 0px !important;} .tmbottom{padding-bottom: 90px !important;}
</style>
<script src="https://data.chinahighlights.com/js/train-mobile/zepto.min.js"></script>
<script>
$(function() {
$(".daytrips-box .daytrips-list").children("div.daytrips-title").click(function() {
if ($(this).parent("div.daytrips-list").hasClass("active")) {
$(this).parent("div.daytrips-list").removeClass("active");
$(this).find("i").removeClass("fa-angle-up");
$(this).find("i").addClass("fa-angle-down");
} else {
$(this).parent("div.daytrips-list").addClass("active");
$(this).find("i").removeClass("fa-angle-down");
$(this).find("i").addClass("fa-angle-up");
}
});
$("#expandAll").click(function() {
if ($("#expandAll .expandAllText").html() == "Close All") {
$(".daytrips-box .daytrips-list").removeClass("active");
$(".daytrips-box .daytrips-list").children("div.daytrips-title").find("i").removeClass("fa-angle-up");
$(".daytrips-box .daytrips-list").children("div.daytrips-title").find("i").addClass("fa-angle-down");
$("#expandAll .expandAllText").html("Open All");
} else {
$(".daytrips-box .daytrips-list").addClass("active");
$(".daytrips-box .daytrips-list").children("div.daytrips-title").find("i").removeClass("fa-angle-down");
$(".daytrips-box .daytrips-list").children("div.daytrips-title").find("i").addClass("fa-angle-up");
$("#expandAll .expandAllText").html("Close All");
}
});
$(".faqs-list").children("div.faqs-title").click(function() {
if ($(this).parent("div.faqs-list").hasClass("active")) {
$(this).parent("div.faqs-list").removeClass("active");
$(this).find("i").removeClass("fa-angle-up");
$(this).find("i").addClass("fa-angle-down");
} else {
$(this).parent("div.faqs-list").addClass("active");
$(this).find("i").removeClass("fa-angle-down");
$(this).find("i").addClass("fa-angle-up");
}
});
var t_excludedate = '<?php echo $t_excludedate ?>';
var t_includedate = '<?php echo $t_includedate ?>';
var t_excludemonth = '<?php echo $t_excludemonth ?>';
var t_PAG_Scheme = '<?php echo $PAG_Scheme ?>';
//var t_limitperson = '<?php echo $t_limitperson ?>';
function dateFilter(_date, _u) {
var date_w = _date.getDay(); //星期
var date_d = _date.getDate(); //月份日期
var date_m = _date.getMonth(); //月份
var date_y = _date.getFullYear(); //年份
var excludedate = t_excludedate.replace(/-+/g, "/").split(",");
var includedate = t_includedate.replace(/-+/g, "/").split(",");
var excludemonth = t_excludemonth;
var my_filter_date = _date.toLocaleDateString();
if (includedate.indexOf(my_filter_date) !== -1) {
return false;
}
if (excludedate.indexOf(my_filter_date) !== -1) {
return true;
}
if (excludemonth.indexOf(Number(date_m) + 1) !== -1) {
return true;
}
var PAG_Scheme = t_PAG_Scheme;
if (date_w == 0) {
date_w = 7
};
if (PAG_Scheme == "") {
return false;
} else if (PAG_Scheme.indexOf(date_w) != -1) {
return false;
} else {
return true;
}
}
//日期
flatpickr("#Starting_Date", {
altFormat: "F j, Y",
dateFormat: "Y-m-d",
disable: [function(date) {
return dateFilter(date);
}],
minDate: new Date().fp_incr(1),
maxDate: new Date().fp_incr(540)
});
//日期结束
$("#btn_submit").click(function(e) {
if (CheckSubmit()) {
var tType = $("#tType").val();
var postUrl = "";
if (tType == "gg") {
postUrl = "https://www.chinahighlights.com/forms/destination-form-gg.asp";
} else if (tType == "transfer") {
postUrl = "https://www.chinahighlights.com/forms/destination-form-transfer.asp";
} else {
postUrl = "https://www.chinahighlights.com/forms/destination-form-general.asp";
}
$("#myform").attr("action", postUrl);
$("#myform").submit();
} else {
return false;
}
});
})
function CheckSubmit(){
if ($("#Starting_Date").val()==""){
alert("Please select the travel date.");
$("#Starting_Date").focus();
return false;
}
if (isNaN($("#Adults_Num").val())){
alert("Need an adults at least.");
$("#Adults_Num").focus();
return false;
}
if ($("#Package").length>0) {
if ($("#Package").val()==""){
alert("Please select "+$("#Package option:first").html());
$("#Package").focus();
return false;
}
}
var LimitPerson = '<?php echo $t_limitperson ?>';
if (parseInt(LimitPerson)>1){
if (parseInt(LimitPerson) > parseInt($("#Adults_Num").val())){
alert("Sorry but this tour requires at least "+LimitPerson+" adults.");
$("#Adults_Num").focus();
return false;
}
}else{
var LimitP = $("input[name='PAG_Code']").val();
if (LimitP=="BJSIC-44" || LimitP=="CDSIC-6" || LimitP=="ZJJALC-10" || LimitP=="ZJJALC-09"){
if ($("#Adults_Num").val()=="1"){
alert("Sorry but this tour requires at least 2 adults.");
$("#Adults_Num").focus();
return false;
}
}
}
if ($("#PagList").length>0){
if ($("#PagList").val()==""){
alert("Please select "+$("#PagList option:first").html());
$("#PagList").focus();
return false;
}
}
return true;
}
</script>
Loading…
Cancel
Save