
此插件可以给栏目分类添加字体图标
1、在后台栏目-栏目管理-管理栏目-栏目自定义字段-添加字段

2、输入表单替换html代码
添加以下代码
<link rel="stylesheet" href="/e/extend/classicon/css/font-awesome.min.css">
<link href="/e/extend/classicon/layui/css/layui.css" rel="stylesheet" type="text/css" />
<link href="/e/extend/classicon/css/base.css" rel="stylesheet" type="text/css" />
<script src="/e/extend/classicon/js/jquery.min.js" type="text/javascript"></script>
<script src="/e/extend/classicon/js/main.js" type="text/javascript"></script>
<input name="classicon" type="text" id="classicon" value="<?=$ecmsfirstpost==1?"":ehtmlspecialchars($addr[classicon])?>" size="">
3、修改/e/class/t_functions.php 文件
找到
//替换栏目导航标签
function ReplaceShowClassVars($no,$listtemp,$r,$num,$ecms=0,$subnews=0){
如下图所示 添加

//classicon
$listtemp=str_replace("[!--classicon--]",$r[classicon],$listtemp);
同一个文件找到
function sys_ShowClassByTemp($classid,$tempid,$show=0,$cline=0){

在
$sql=$empire->query("select classid,classname,islast,sonclass,tbname,intro,classimg,infos from {$dbtbpre}enewsclass where bclassid='$classid' and showclass=0 order by myorder,classid".$limit);
while($r=$empire->fetch($sql))
{
下面加上
$finfor=$empire->fetch1("select * from {$dbtbpre}enewsclassadd where classid='$r[classid]' limit 1");
$r=array_merge($r,$finfor);
1、导航标签模板添加<i class="[!--classicon--]"></i>

如果使用sql语句调用栏目分类,就使用以下代码
<?=ReturnClassAddField($r[classid],classicon)?>
2、在前台模板<head></head>之间添加<link rel="stylesheet" href="/e/extend/classicon/css/font-awesome.min.css">这个css就可以了
3、然后去后台修改栏目,如下图所示

点击选择即可

4、最终效果图如下

提交您的需求,定制插件。
立即咨询Copyright@2008-2025 版权所有 帝国CMS模板