产品页面改版

master
cyc 8 years ago
parent 2f289cbf50
commit 3ad218adec

@ -42,6 +42,13 @@ class Tags_analysis {
$pd_booking_from = $this->CI->load->view(CONST_SITE_CODE .'/forms/booking_form_inquiry', $data, true); $pd_booking_from = $this->CI->load->view(CONST_SITE_CODE .'/forms/booking_form_inquiry', $data, true);
$data['detail']->ic_content = str_replace('@BOOKINGFORM@', $pd_booking_from, $data['detail']->ic_content); $data['detail']->ic_content = str_replace('@BOOKINGFORM@', $pd_booking_from, $data['detail']->ic_content);
} }
//填充预订表单模板
if (strpos($data['detail']->ic_content, '@NEWBOOKINGFORM@') !== false) { //默认使用booking_form_inquiry模板
//$pd_booking_from = $this->CI->load->view('tags/' . Site_Code . '/booking_form', $data, true);
$pd_booking_from = $this->CI->load->view(CONST_SITE_CODE .'/forms/new_booking_form', $data, true);
$data['detail']->ic_content = str_replace('@BOOKINGFORM@', $pd_booking_from, $data['detail']->ic_content);
}
//填充预订表单模板 //填充预订表单模板
if (strpos($data['detail']->ic_content, '@BOOKINGFORM-PAYNOW@') !== false) { if (strpos($data['detail']->ic_content, '@BOOKINGFORM-PAYNOW@') !== false) {

@ -0,0 +1,36 @@
<div class="priceBlock">
<form id="form_tour_detail" name="form_tour_detail" action="/orders/asia_tour" method="post">
<span class="from"><?php echo $pd_tour->CLI_Days; ?> Days from</span><a class="priceLink" href="#price"></a> p/p
<span class="basedOn">(Based on a 2-people private group)</span>
<span class="inquiryNow"><a href="#">Make an inquiry <i class="fa fa-angle-right" aria-hidden="true"></i></a></span>
<input name="cli_no" id="cli_no" value="<?php echo $pd_tour->CLI_NO; ?>" type="hidden" />
<input name="cli_sn" id="cli_sn" value="<?php echo $pd_tour->CLI_SN; ?>" type="hidden" />
<input name="cli_days" id="cli_days" value="<?php echo $pd_tour->CLI_Days; ?>" type="hidden" />
<input name="destinations" id="destinations" value="<?php echo $pd_tour->CLI2_PassCity; ?>" type="hidden" />
</form>
</div>
<script>
$(function(){
$("#form_tour_detail").stick_in_parent({parent: "#mcontent",bottoming:true});
var height = $('#Itinerary').offset().top;
var height2 = $('#Handpicked').offset().top;
var height3 = $('#Journey').offset().top;
$(window).scroll(function(){
if(($(window).scrollTop() > height) && ($(window).scrollTop() < height2)){
$('.Handpicked').removeClass('active');
$('.Journey').removeClass('active');
$('.Itinerary').addClass('active');
}
if(($(window).scrollTop() > height2) && ($(window).scrollTop() < height3)){
$('.Journey').removeClass('active');
$('.Itinerary').removeClass('active');
$('.Handpicked').addClass('active');
}
if(($(window).scrollTop() > height3)){
$('.Itinerary').removeClass('active');
$('.Handpicked').removeClass('active');
$('.Journey').addClass('active');
}
});
});
</script>

@ -71,7 +71,8 @@ transform:rotate(-8deg);
.fixedNav { display: block;} .fixedNav { display: block;}
.fixedNav li { margin-bottom:5px; border:1px solid #d1d1d1; background:#f1f1f1; border-radius:4px; padding:10px 25px; font-size:20px; color:#777; margin-left:30px;} .fixedNav li { margin-bottom:5px; border:1px solid #d1d1d1; background:#f1f1f1; border-radius:4px; padding:10px 25px; font-size:20px; color:#777; margin-left:30px;}
.fixedNav li.active { background: url(/pic/bg-nav-active.png) no-repeat left; border: none; color:#fff; position:relative; margin-left:0; padding-left:55px;} .fixedNav li.active { background: url(/pic/bg-nav-active.png) no-repeat left; border: none; color:#fff; position:relative; margin-left:0; padding-left:55px;}
.fixedNav li:hover { background:#a31022; color:#fff;} .fixedNav li:hover{ background:#a31022;}
.fixedNav li:hover a {color:#fff;}
@media(max-width:750px) { @media(max-width:750px) {
.priceBlock { margin-left:0 !important;} .priceBlock { margin-left:0 !important;}
.guideInfo, .carInfo { width:100% !important; float: none !important; border-right: none !important; border-bottom:1px solid #d1d1d1; padding-left:0 !important; padding-bottom:20px; margin-bottom:20px;} .guideInfo, .carInfo { width:100% !important; float: none !important; border-right: none !important; border-bottom:1px solid #d1d1d1; padding-left:0 !important; padding-bottom:20px; margin-bottom:20px;}

@ -130,7 +130,33 @@ $(function () {
name: 'nationality_states', name: 'nationality_states',
source: substringMatcher(nationality_map) source: substringMatcher(nationality_map)
}); });
//展开所有天数行程
$('.openall').click(function(){
$('.collapse').addClass('in');
$('.detail_collapse').removeClass('openAction');
$('.detail_collapse').addClass('closeAction');
});
//关闭所有天数行程
$('.closeall').click(function(){
$('.collapse').removeClass('in');
$('.detail_collapse').removeClass('closeAction');
$('.detail_collapse').addClass('openAction');
});
//单天页面打开关闭
$('.detail_collapse').click(function(){
var flag = $(this).hasClass('collapsed');
console.log(flag);
if(!flag){
$(this).removeClass('closeAction');
$(this).addClass('openAction');
}else{
$(this).removeClass('openAction');
$(this).addClass('closeAction');
}
});
}) })

Loading…
Cancel
Save