测试读取泰国30条反馈内容

hotfix/paypal-note
Jimmy Liow 2 years ago
parent 63f442452a
commit 7e8c3c0f6e

@ -1031,6 +1031,24 @@ class Information extends CI_Controller
var_dump($feedback_newest);
}
public function test_feedback30()
{
$feedback30_array = [];
preg_match_all('^<!--@FEEDBACK-30_(.*)@-->^', '<div><!--@FEEDBACK-30_Thailand@--></div>', $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',
array('feedback_list' => $feedback_list),
true
);
echo $feedback_content;
}
}
}
public function test_price()
{
$price_rule = '<div style="color: red;">#ah-8,st,2#</div><div style="color: red;">#ah-8,st,2#</div>';
@ -1675,6 +1693,29 @@ class Information extends CI_Controller
}
}
// 动态加载反馈标签,每个城市不足三十条反馈。
// HTLM: <div><!--@FEEDBACK-30_Thailand@--></div>
// 解析结果:<!--@FEEDBACK-30_Thailand@-->; Thailand
$feedback30_array = [];
preg_match_all('^<!--@FEEDBACK-30_(.*)@-->^', $information->ic_content, $feedback30_array);
if (!empty($feedback30_array)) {
foreach ($feedback30_array[0] as $index => $tag_name) {
$city_name_string = $feedback30_array[1][$index];
$city_name_list = explode(',', $city_name_string);
$feedback_list = $this->Feedback_model->get_feedback_by_city_list($city_name_list);
$feedback_content = $this->load->view(
$template_path . '-feedback-30-list',
array('feedback_list' => $feedback_list),
true
);
$information->ic_content = str_replace(
$tag_name,
$feedback_content,
$information->ic_content
);
}
}
$feedback_newest = $this->Feedback_model->get_feedback_newest();
$feedback_newest_content = $this->load->view(
$template_path . '-feedback-newest',

@ -158,13 +158,13 @@ class Feedback_model extends CI_Model {
}
/**
* 根据城市英文名查找最新一条反馈信息
* 根据城市英文名查找反馈信息
*/
function get_feedback_by_city($city_name) {
function get_feedback_by_city_name($city_name) {
$feedback_query =
$this->HT->query("
select top 1
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

Loading…
Cancel
Save