diff --git a/application/controllers/information.php b/application/controllers/information.php index c5d496fc..17a2c40b 100644 --- a/application/controllers/information.php +++ b/application/controllers/information.php @@ -3666,11 +3666,31 @@ class Information extends CI_Controller } + //火车票详细页搜索框添加 -- zp + $meta_ct_page_trainform = get_meta($information->ic_id, 'meta_ct_page_trainform'); //是否插入火车票搜索框 + $template_TrainDetailSearch = ""; + if ($meta_ct_page_trainform == "yes" || $information->is_parent_id == "278014609") { + $meta_train_city = get_meta($information->ic_id, 'meta_train_city'); //默认的出发及目的地城市 , beijing|shanghai + $data_TrainCity = array(); + $data_TrainCity["from"] = ""; + $data_TrainCity["to"] = ""; + if (!empty($meta_train_city)) { + if (strpos($meta_train_city, '|') !== false) { + $arrTrainCity = explode('|', $meta_train_city); + $data_TrainCity["from"] = $arrTrainCity[0]; + $data_TrainCity["to"] = $arrTrainCity[1]; + + } + } + $template_TrainDetailSearch = $this->load->view($template_path . '-train-index', $data_TrainCity, true); + } + + /* 详细内容 */ $ic_content = $information->ic_content; /** 替换H1加面包屑,加作者 */ - $ic_content = preg_replace('/

(.*)<\/h1>/i', $crumb . "\r\n" . '

$1

' . "\r\n" . $str_author . "\r\n", $ic_content, 1); + $ic_content = preg_replace('/

(.*)<\/h1>/i', $crumb . "\r\n" . '

$1

' . "\r\n" . $str_author . $template_TrainDetailSearch . "\r\n", $ic_content, 1); //图片加延迟 $ic_content = $this->html_optimize_lib->set_lazy_loader($ic_content, 'https://www.trainspread.com/images/grey.gif'); @@ -4029,7 +4049,7 @@ class Information extends CI_Controller //附加选项 - $t_Type = get_meta($information->ic_id, "meta_trippest_type"); + $t_Type = get_meta($information->ic_id, "meta_trippest_type"); //产品类型 if ($t_Type) { $InfoData->t_Type = $t_Type; } else { @@ -4043,6 +4063,21 @@ class Information extends CI_Controller $InfoData->t_excludemonth = $t_excludemonth; $InfoData->t_hoteladdress = get_meta($information->ic_id, "meta_trippest_hoteladdress"); $InfoData->t_defaultDate = get_meta($information->ic_id, "meta_trippest_defaultDate"); + + $t_Cancellation = get_meta($information->ic_id, "meta_trainspread_Cancellation"); //取消条款类型 + if ($t_Cancellation) { + $InfoData->t_Cancellation = $t_Cancellation; + }else{ + $InfoData->t_Cancellation = ""; + } + $t_CustomCancel = get_meta($information->ic_id, "meta_trainspread_CustomCancel"); + if ($t_CustomCancel){ + $InfoData->t_CustomCancelText = $t_CustomCancel; + }else{ + $InfoData->t_CustomCancelText = ""; + } + + $DayTripData["InfoData"] = $InfoData; //传递信息平台数据 $linktour = get_meta($information->ic_id, 'meta_trainspread_linktour'); //关联线路 diff --git a/application/views/bootstrap3/information_edit.php b/application/views/bootstrap3/information_edit.php index a7454202..54962945 100644 --- a/application/views/bootstrap3/information_edit.php +++ b/application/views/bootstrap3/information_edit.php @@ -2245,7 +2245,7 @@ $meta_subnavi_arr = array( onclick="meta('save', 'ic_id; ?>', 'meta_trippest_limitperson', $('#meta_trippest_limitperson').val())"> + class="text-muted glyphicon glyphicon-question-sign"> @@ -2343,7 +2343,7 @@ $meta_subnavi_arr = array( onclick="meta('save', 'ic_id; ?>', 'meta_trippest_defaultDate', $('#meta_trippest_defaultDate').val())"> + class="text-muted glyphicon glyphicon-question-sign"> @@ -2400,6 +2400,55 @@ $meta_subnavi_arr = array( id="meta_trainspread_option2" /> +
+
+ + +
+
+ + +
+
diff --git a/application/views/mobile_first/trainspread-daydetail-form.php b/application/views/mobile_first/trainspread-daydetail-form.php index 67e3aef6..14ce8d80 100644 --- a/application/views/mobile_first/trainspread-daydetail-form.php +++ b/application/views/mobile_first/trainspread-daydetail-form.php @@ -285,7 +285,7 @@
Book now - PAG_SN = $Item->productdetail->PAG_SN; $selectItemData->PAG_Code = $Item->productdetail->PAG_Code; @@ -296,6 +296,9 @@ $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; + ?> diff --git a/application/views/mobile_first/trainspread-train-index.php b/application/views/mobile_first/trainspread-train-index.php index 7e708781..4fc6c687 100644 --- a/application/views/mobile_first/trainspread-train-index.php +++ b/application/views/mobile_first/trainspread-train-index.php @@ -18,12 +18,12 @@
+ placeholder="From" value="">
+ placeholder="To" value="">
@@ -86,7 +86,7 @@
- - + + - \ No newline at end of file + \ No newline at end of file diff --git a/application/views/mobile_first/trainspread.php b/application/views/mobile_first/trainspread.php index 6b15aca1..76c306c4 100644 --- a/application/views/mobile_first/trainspread.php +++ b/application/views/mobile_first/trainspread.php @@ -35,7 +35,7 @@