PbootCMS 模板修改 tags 实现 keywords 内容关联匹配

COS、CDN
  1. 修改 ParserController.php 文件
    • 打开 apps/home/controller/ParserController.php 文件,找到以下代码:
      • // tags 数据参数筛选 $where2 = array(); if ($tags) { $tags_arr = explode(',', $tags); foreach ($tags_arr as $value) { if ($value) { if ($fuzzy) { $where2[] = "a.tags like '%".escape_string($value)."%'"; } else { $where2[] = "a.tags='".escape_string($value)."'"; } } } }
    • 修改为:
      • // tags 数据参数筛选 $where2 = array(); if ($tags) { $tags_arr = explode(',', $tags); foreach ($tags_arr as $value) { if ($value) { if ($fuzzy) { $where2[] = "a.keywords like '%".escape_string($value)."%'"; } else { $where2[] = "a.keywords='".escape_string($value)."'"; } } } }
  2. 详情页列表调用代码
    • 增加 tags={content:keywords} 即可调用代码如下:
      • {pboot:list scode=2 num=4 tags={content:keywords}} <a href="[list:link]"><img src="[list:ico]" class="img-thumbnail" alt="[list:title]" /></a> {/pboot:list}

       

COS、CDN
热门