需求:在帝国cms后台添加了tags关键字,在发布文章时,自动检测文章是否有关键字与tags一致,若有,就设置为tags,
支持7.0,7.0以上没测试
在$infotbr=ReturnInfoTbname($class_r[$add[classid]][tbname],$add['checked'],$ret_r['tb']);下面添加以下代码
// tags
$tags = array();
$sql = $empire->query("SELECT tagname FROM phome_enewstags");
while ($res = $empire->fetch($sql))
{
if (isset($res['tagname']))
{
$tags[] = trim($res['tagname']);
}
}
// ÖØÖÃ $add[infotags]
$tmp_infotags = '';
foreach($tags as $value)
{
$value = trim($value);
if (stripos($ret_r['datavalues'], $value) !== false)
{
$tmp_infotags .= $value . ',';
}
}
$add[infotags] = trim($tmp_infotags, ',');
将如下文件下载覆盖e/class/hinfofun.php 即可,记得备份哦
hinfofun.zip
下载地址:
链接: https://pan.baidu.com/s/1NWzJA_pfnN2JuelMwJOIqw 提取码: w7h6