帝国CMS插件
首页>帝国CMS插件>帝国cms栏目分类字体图标插件
帝国cms栏目分类字体图标插件

帝国cms栏目分类字体图标插件

  • 下载方式:50积分
  • 插件类型: 收费帝国CMS插件
  • 插件大小:985.36 KB
  • 发布时间:2025-05-09
  • 插件编码:UTF-8
  • 浏览次数:3.3千+
下载插件
收藏
点赞(2)
插件介绍

此插件可以给栏目分类添加字体图标

插件安装方法

1、在后台栏目-栏目管理-管理栏目-栏目自定义字段-添加字段

帝国cms栏目分类字体图标插件

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){

如下图所示 添加

帝国cms栏目分类字体图标插件

//classicon
$listtemp=str_replace("[!--classicon--]",$r[classicon],$listtemp);

同一个文件找到 

function sys_ShowClassByTemp($classid,$tempid,$show=0,$cline=0){

帝国cms栏目分类字体图标插件

   $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> 

帝国cms栏目分类字体图标插件

如果使用sql语句调用栏目分类,就使用以下代码

<?=ReturnClassAddField($r[classid],classicon)?>

2、在前台模板<head></head>之间添加<link rel="stylesheet" href="/e/extend/classicon/css/font-awesome.min.css">这个css就可以了

3、然后去后台修改栏目,如下图所示

帝国cms栏目分类字体图标插件

点击选择即可

帝国cms栏目分类字体图标插件

4、最终效果图如下

帝国cms栏目分类字体图标插件

没有找到您需要的帝国CMS插件?

提交您的需求,定制插件。

立即咨询
帝国CMS模板