diff --git a/application/controllers/information.php b/application/controllers/information.php index 71039b7b..707c1222 100644 --- a/application/controllers/information.php +++ b/application/controllers/information.php @@ -1034,13 +1034,13 @@ class Information extends CI_Controller public function test_feedback30() { $feedback30_array = []; - preg_match_all('^^', '
', $feedback30_array); + preg_match_all('^^', '
', $feedback30_array); if (!empty($feedback30_array)) { foreach ($feedback30_array[0] as $index => $tag_name) { $city_name = $feedback30_array[1][$index]; $feedback_list = $this->Feedback_model->get_feedback_by_city_name($city_name); $feedback_content = $this->load->view( - $template_path . '-feedback-30-list', + $template_path . 'ah-ch-gh-feedback-30-list', array('feedback_list' => $feedback_list), true ); diff --git a/application/models/feedback_model.php b/application/models/feedback_model.php index 51f4e74d..ef25e163 100644 --- a/application/models/feedback_model.php +++ b/application/models/feedback_model.php @@ -162,21 +162,24 @@ class Feedback_model extends CI_Model { */ function get_feedback_by_city_name($city_name) { - $feedback_query = - $this->HT->query(" - select top 30 - tad_content, tai_customerid, tai_title, tai_getdate, tai_url, vci.cii2_name - from Eva_TAInfo - left join Eva_TADetail on TAD_TAI_SN=TAI_SN - left join V_CIty_Info vci on vci.cii_sn = tai_cii_sn and vci.LGC_LGC = 1 - where TAD_Content is not null and vci.cii2_name = ? - order by tai_getdate desc", - array($city_name)); + $feedback_query = + $this->HT->query(" + select top 30 + tad_content, tai_customerid, tai_title, tai_getdate, tai_url, vci.cii2_name + from Eva_TAInfo + left join Eva_TADetail on TAD_TAI_SN=TAI_SN + left join V_CIty_Info vci on vci.cii_sn = tai_cii_sn and vci.LGC_LGC = 1 + where TAD_Content is not null and vci.cii2_name = ? + order by tai_getdate desc", + array($city_name)); - $feedback_row = $feedback_query->row(); + $feedback_result = $feedback_query->result(); + $feedback_list = []; + foreach ($feedback_result as $feedback_row) { $createdOn = new DateTime($feedback_row->tai_getdate); $createdOnString = $createdOn->format('M Y'); + $feedback_count = COUNT($feedback_list); $feedback = [ 'title' => $feedback_row->tai_title, @@ -185,7 +188,9 @@ class Feedback_model extends CI_Model { 'url' => $feedback_row->tai_url, 'createdOn' => $createdOnString ]; + $feedback_list[] = $feedback; + } - return $feedback; + return $feedback_list; } } diff --git a/application/views/mobile_first/ah-ch-gh-feedback-30-list.php b/application/views/mobile_first/ah-ch-gh-feedback-30-list.php new file mode 100644 index 00000000..a3eb74d5 --- /dev/null +++ b/application/views/mobile_first/ah-ch-gh-feedback-30-list.php @@ -0,0 +1,41 @@ + +

98.8% positive customer reviews among 10,000+

+
+
+ +
+
+ Tour Review + +
+
+ + $feedback) {?> +
+ +

+ More +
,
+
+ + +
+
Asia Highlights Reviews
+ +
+ +
+
+ \ No newline at end of file