帝国cms,栏目调用关键字词,并且分割逗号


avatar
pcwnas 2022-10-04 213

直接用变量[!–class.keywords–]调用,显示结果显示“网站建设,企业网站,公司网站建设,网站建设报价,网站建设公司”

<?php$cr=$empire->fetch1("select classpagekey from {$dbtbpre}enewsclass where classid='$GLOBALS[navclassid]'");echo $cr[classpagekey];?>

按逗号分离字符串

<?php $source = "网站建设,企业网站,公司网站建设,网站建设报价,网站建设公司";//按逗号分离字符串 $hello = explode(',',$source); for($index=0;$index<count($hello);$index++) { echo "<li>"; echo $hello[$index];echo "</li>"; } ?> 

后来,在帝国cms,再结合sql查询语句

<?php $cr=$empire->fetch1("select classpagekey from {$dbtbpre}enewsclass where classid='$GLOBALS[navclassid]'");$source=$cr[classpagekey];$hello = explode(',',$source); for($index=0;$index<count($hello);$index++) { echo "<li>"; echo $hello[$index];echo "</li>"; } ?> 

链接同步tags标签,如果没有建立标签,就需要到后台手动建立tags,然后系统自动匹配

<?php $cr=$empire->fetch1("select classpagekey from {$dbtbpre}enewsclass where classid='$GLOBALS[navclassid]'");$source=$cr[classpagekey];$hello = explode(',',$source); for($index=0;$index<count($hello);$index++) { echo "<li><a href='/e/tags/?tagname=$hello[$index]&tempid=8'>"; echo $hello[$index];echo "</a></li>"; } ?>

 

暂无评论

当前仅支持登录后发布评论