CH、GH 增加城市集合页反馈标签

hotfix/paypal-note
Jimmy Liow 2 years ago
parent 890b15f7ba
commit f69bd6b2ff

@ -678,6 +678,33 @@ class Information extends CI_Controller
}
}
// 集合页面反馈标签
$feedback_city_array = [];
preg_match_all('^<!--@FEEDBACK-CITY-LIST_(.*)@-->^', $information->ic_content, $feedback_city_array);
if (!empty($feedback_city_array)) {
foreach ($feedback_city_array[0] as $index => $tag_name) {
$city_name_string = $feedback_city_array[1][$index];
$city_name_list = explode(',', $city_name_string);
$feedback_city_list = [];
foreach ($city_name_list as $index => $city_name) {
$feedback_list = $this->Feedback_model->get_feedback_by_city_name($city_name, 5);
$data_name = str_replace(" ", "_", $city_name);
$feedback_city_list[$data_name] = $feedback_list;
}
$feedback_city_content = $this->load->view(
'mobile_first/ch-feedback-city-list',
$feedback_city_list,
true
);
$information->ic_content = str_replace(
$tag_name,
$feedback_city_content,
$information->ic_content
);
}
}
$feedback_newest = $this->Feedback_model->get_feedback_newest();
$feedback_newest_content = $this->load->view(
$template_path . '-feedback-newest',
@ -1451,6 +1478,33 @@ class Information extends CI_Controller
}
}
// 集合页面反馈标签
$feedback_city_array = [];
preg_match_all('^<!--@FEEDBACK-CITY-LIST_(.*)@-->^', $information->ic_content, $feedback_city_array);
if (!empty($feedback_city_array)) {
foreach ($feedback_city_array[0] as $index => $tag_name) {
$city_name_string = $feedback_city_array[1][$index];
$city_name_list = explode(',', $city_name_string);
$feedback_city_list = [];
foreach ($city_name_list as $index => $city_name) {
$feedback_list = $this->Feedback_model->get_feedback_by_city_name($city_name, 5);
$data_name = str_replace(" ", "_", $city_name);
$feedback_city_list[$data_name] = $feedback_list;
}
$feedback_city_content = $this->load->view(
'mobile_first/gh-feedback-city-list',
$feedback_city_list,
true
);
$information->ic_content = str_replace(
$tag_name,
$feedback_city_content,
$information->ic_content
);
}
}
$feedback_newest = $this->Feedback_model->get_feedback_newest();
$feedback_newest_content = $this->load->view(
$template_path . '-feedback-newest',
@ -2711,4 +2765,4 @@ class Information extends CI_Controller
echo json_encode($data);
return true;
}
}
}

Loading…
Cancel
Save