From 58f116b3e9d27c19e385bf41ff451d101de0b36d Mon Sep 17 00:00:00 2001 From: LiaoYijun Date: Mon, 7 Jul 2025 14:28:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20HTravel=E5=A2=9E=E5=8A=A0=E9=A1=BE?= =?UTF-8?q?=E9=97=AETA=E6=A0=87=E7=AD=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/controllers/information.php | 26 +++++++++++++- .../htravel-feedback-advisor-list.php | 34 +++++++++++++++++++ 2 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 application/views/mobile_first/htravel-feedback-advisor-list.php diff --git a/application/controllers/information.php b/application/controllers/information.php index fd4b634a..d5b8d1cd 100644 --- a/application/controllers/information.php +++ b/application/controllers/information.php @@ -2530,6 +2530,30 @@ class Information extends CI_Controller } } + // 顾问英文名反馈标签 + $feedback_advisor_array = []; + preg_match_all('^^', $information->ic_content, $feedback_advisor_array); + + if (!empty($feedback_advisor_array)) { + foreach ($feedback_advisor_array[0] as $index => $tag_name) { + $advisor_name = $feedback_advisor_array[1][$index]; + $feedback_list = $this->Feedback_model->get_feedback_by_advisor_name($advisor_name); + $feedback_content = $this->load->view( + 'mobile_first/htravel-feedback-advisor-list', + array( + 'feedback_list' => $feedback_list, + 'advisor_name' => $advisor_name + ), + true + ); + $information->ic_content = str_replace( + $tag_name, + $feedback_content, + $information->ic_content + ); + } + } + //主样式表,内联模式 if (is_file('D:/wwwroot/origin-www.highlightstravel.com/css/mobile-first.css')) { //主样式表,内联模式,优先读取本地,没有在从网络读取,为了加速 $main_css_string = compress_css(file_get_contents('D:/wwwroot/origin-www.highlightstravel.com/css/mobile-first.css')); @@ -3721,7 +3745,7 @@ class Information extends CI_Controller $template_page_daytriplist = $this->load->view($template_path . '-daytrip-list', $dataDayTripList, true); //模板内容 $ic_content = str_replace('', $template_page_daytriplist, $ic_content); - //$addonJs .= ''; + //$addonJs .= ''; } diff --git a/application/views/mobile_first/htravel-feedback-advisor-list.php b/application/views/mobile_first/htravel-feedback-advisor-list.php new file mode 100644 index 00000000..1ae2c002 --- /dev/null +++ b/application/views/mobile_first/htravel-feedback-advisor-list.php @@ -0,0 +1,34 @@ +

What the Clients Say about

+
+ Trip Advisor 2024 certificate + Tour Review +
+
+ + + + + $feedback) {?> + + + + +
+
\ No newline at end of file