小李SEO博客

网站优化服务

帝国CMS灵动标签调用当前父栏目下所有子栏目-支持选中状态/高亮

帝国CMS实现灵动标签调用当前父栏目下所有子栏目-支持选中状态及当前栏目高亮,支持栏目自定义排序。最适用于内容模板,显示父栏目下的子栏目。

支持静态栏目页与动态栏目页

代码如下

[e:loop={"select classname,classpath,classid from phome_enewsclass where bclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."' order by myorder,classid desc ",0,24,0}]

<?php

$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址

?>

<li class="" id="cid<?=$bqr[classid]?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></li>

[/e:loop]

<script>

var changeclass=window.document.getElementById('cid[!---self.classid--]');

changeclass.className='on';

</script>

以上会将设置为隐藏的栏目也调用出来,以下代码不调用隐藏设置的栏目:

[e:loop={"select classname,classpath,classid from phome_enewsclass where bclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."' and showclass=0 order by myorder,classid desc ",0,24,0}]

<?php

$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址

?>

<li class="" id="cid<?=$bqr[classid]?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></li>

[/e:loop]

<script>

var changeclass=window.document.getElementById('cid[!---self.classid--]');

changeclass.className='on';

</script>

也就是增加了:

and showclass=0

0为显示,1为不显示

上一篇:帝国CMS反馈信息发送邮件提醒到管理员邮箱方法 下一篇:帝国CMS发送欢迎邮件给新注册会员
相关帝国cms文章阅读
  • 帝国CMS灵动标签调用当前栏目下子栏目列表

    灵动标签调用当前栏目下子栏目,支持栏目自定义排序。 [e:loop={select classname,classpath,classid from phome_enewsclass where bclassid='$GLOBALS[navclassid]' and showclass=0 order by myorder,classid desc,0,24,0}]dda href=/?=$bqr...

  • 帝国cms获取当前页面顶级栏目名称和连接方法

    小李网络公司介绍帝国cms获取当前页面顶级栏目名称和连接方法知识,包括霸气的帝国名称中帝国名字大全帝国cms内容页多图世界2风暴帝国活动页面消失了帝国cms编辑文章在当前页面打开帝国...

  • 帝国CMS登录后台提示&quot;您的Cookie没有开启,不能登陆成功&quot;的解决方法

    如果没有动过文件特别是/e/config/config.php文件的话!请按照如下操作肯定就OK了! 到你的主机或者服务器环境里找到php.ini文件(如果不知道在哪联系你的空间商就行了) 找到如下: output_buff...

  • 帝国CMS(ECMS)JS调用购物车数量

    任意页面动态调用购物车数量,不用刷新数据。 同时适用于帝国CMS6.6、7.0 新建一个buycarjs.php文件放在/e/shopsys/buycar/下,代码如下: ?php require(../../class/connect.php); require(../../class/q_functions.php);...

  • 帝国CMS会员中心模板改造之调用我提交的信息反馈列表

    div style=border:1px solid #ddd; div class=header style=border-bottom:1px solid #ddd我的信息反馈列表/div ul style= ?php $sql=$empire-query(select * from phome_enewsfeedback where userid=$user[userid] order by bid desc limit 100); //查询反馈信...

  • 帝国CMS-多图上传插件使用说明

    一、插件介绍: 帝国CMS多图上传插件:为采用FLASH方式实现同时选择多个图片一起上传,提高多图上传效率。 二、插件安装说明 将本压缩包upload目录下的所有文件上传到帝国CMS目录即可完成安...

  • 帝国CMS增加信息自动把内容图片的alt和title属性替换为信息标题

    最新修改方法解决了修改时重复ALT的问题,请移步:https://www.moyublog.com/notes/963.html 网上有一些关于图片添加ALT操作的教程了,墨鱼今天完善一下,不光给图片添加ALT也添加TITLE属性!大家触类...

  • 帝国CMS首页调用会员数/留言数/评论数的方法

    其实就是用SQL语句的count来统计数据表里面的信息数,具体代码如下:(直接模板里用PHP输出即可) 会员数量:?=$empire-gettotal(select count(*) as total from phome_enewsmember);? 留言数量:?=$empire-gettotal...

  • 帝国cms上传附件增加ajax上传并实时查看上传进度

    小李网络公司介绍帝国cms上传附件增加ajax上传并实时查看上传进度知识,包括上传附件显示不出来18ajax上传附件是什么格式13ajax怎么上传附件文件ajax详解什么叫上传附件ajax12ajax是什么为什么上...

  • 帝国CMS灵动标签e:loop的使用

    灵动标签 (e:loop) 格式: [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop] 例子: table width=100% border=0 cellspacing=1 cellpadding=3[e:loop={栏目ID/专...

  • 打通多个帝国CMS系统的会员整合与同步教程

    例子:我们要整合下面三个帝国CMS系统 网站名称分别为A网站、B网站、C网站; 安装系统的数据库名分别为adb、bdb、cdb; 使用的域名分别为a.phome.net、b.phome.net、c.phome.net。 整合步骤: 一、把其...

  • 帝国CMS内容页增加内容分页上一页标签功能!

    帝国CMS一直以来升级没有提供内容分页的上一页标签功能,只有一个:内容页下一页!--next.page--] 标签!所以下面就是要改造一下这个标签,实现内容页上一页的功能! 步骤如下: 打开e/class...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640