Merge branch 'master' of gitee.com:hainatravel/asiahighlights.com

master
尹诚诚 7 years ago
commit 0b2e2fbd29

@ -25,7 +25,7 @@ class Tags_analysis {
//解析内容中的标签tag
public function analysis($information) {
$data = array();
//信息页面展示产品价格和表单 /////////////////////////////////////////////
//信息页面展示产品价格和表单 /////////////////////////////////////////////
$data['detail'] = $information; //引用上面查到的数据
//如果是产品类型,则需要查询绑定的线路代号,把内容中的占位符替换掉
switch ($data['detail']->ic_type) {
@ -132,7 +132,26 @@ class Tags_analysis {
break;
default:;
}
//推荐文章标签获取
if (strpos($data['detail']->ic_content, '@RECOMMEND-INFO-LIST@') !== false) {
$meta_recommend_info = $this->CI->InfoMetas_model->get($data['detail']->ic_id, 'meta_recommend_info');
if(!empty($meta_recommend_info)){
if(strpos($meta_recommend_info,',') !== false){
$arr = explode(',',$meta_recommend_info);
$data['title_url'] = array();
foreach($arr as $ic_id){
array_push($data['title_url'],$this->CI->Information_model->get_title_url($ic_id)[0]);
}
}else{
$data['title_url'] = $this->CI->Information_model->get_title_url($meta_recommend_info);
}
$recommend_info_list = $this->CI->load->view(CONST_SITE_CODE .'/info/recommend_info_list',$data, true);
$data['detail']->ic_content = str_replace('@RECOMMEND-INFO-LIST@', $recommend_info_list, $data['detail']->ic_content);
}else{
$data['detail']->ic_content = str_replace('@RECOMMEND-INFO-LIST@', '', $data['detail']->ic_content);
}
}
//tailorshort

@ -159,4 +159,16 @@ class Information_model extends CI_Model {
}
}
//根据传入IC_ID获取信息的标题和url链接
public function get_title_url($ic_id){
$sql = "select
ic_url,
ic_url_title
from
infoContents
where
ic_id = {$ic_id}";
$query = $this->HT->query($sql);
return $query->result();
}
}

@ -0,0 +1,8 @@
<h2>You might like to read</h2>
<?php
foreach($title_url as $item){
echo '<p>';
echo '<a href="'.$item->ic_url.'">'.$item->ic_url_title.'</a>';
echo '</p>';
}
?>
Loading…
Cancel
Save