帝国论坛帝国网站管理系统交流区帝国CMS使用交流如何调用当前栏目下的子栏目? 【本版专题贴子】  
 2/2    |‹ ‹‹ 1 2
主题:如何调用当前栏目下的子栏目? [加入收藏夹]   

188cn
用户头衔:探花

精华贴   :0
发贴数   :9148
经验值   :21447
注册时间:2008-10-25
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 11 楼]

原帖由 weaci 于 2009-01-13 11:48:09 发表
已经解决。谢谢!





2009-01-13 11:59:46 已设置保密 顶部 回复 引用 报告 编辑 删除

weaci
用户头衔:举人

精华贴   :0
发贴数   :295
经验值   :1179
注册时间:2007-10-06
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 12 楼]

可以调栏目的别名吗?



人生几何
2009-01-13 13:20:24 已设置保密 顶部 回复 引用 报告 编辑 删除

www.dxpang.com
用户头衔:书生

精华贴   :0
发贴数   :18
经验值   :39
注册时间:2016-08-04
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 13 楼]

帝国CMS指定栏目调用子栏目

        主要用于导航下拉菜单,比方说,美的官网“商用产品”栏目下面有中央空调、商用空气能热水机、商用厨房、商用冷柜等子栏目,现在假定“商用产品”栏目的ID=1,那么怎么调出ID=1下面的子栏目名称与链接呢?

您可以使用帝国CMS灵动标签[e:loop]。

帝国CMS灵动便签调用格式

[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
模板代码内容
[/e:loop]

调用指定栏目ID=1下面子栏目:

[e:loop={"select classid, classname, classpath from `[!db.pre!]enewsclass` where bclassid='1' order by `classid` desc ",5,24,0,0,0}]
模板文件:
子栏目名称调用:<?=$class_r[$bqr[classid]]['classname']?>
子栏目链接调用:<?=$class_r[$bqr[classid]]['classpath']?>
子栏目id调用:$bqr[classid]
标签调用信息:[ecmsinfo] $bqr[classid] ,8,12,0,0,15,0,0,0[/ecmsinfo]
[/e:loop]

        说明:上面标签中bclassid='1'是指定栏目的ID,你也可以改为自己的ID。“desc”指按ID降序排列,你也可以改为“ASC”升序。“5”指的是调用条数,“24”指按SQL数据表查询,其它三个“0”对照上面的“帝国CMS灵动便签调用格式”。

帝国CMS当前栏目调用子栏目

       主要用于网站侧边栏树形菜单,先获取当前栏目的ID,根据当前栏目ID调出子栏目,代码如下:   

<?php
$bclassid=$GLOBALS[navclassid]; //取得本栏目id
?>
[e:loop={"select classid, classname, classpath from `[!db.pre!]enewsclass` where bclassid='$bclassid' order by `classid` desc ",5,24,0,0,0}]

这里加想循环的子栏目信息

模板文件:
子栏目名称调用:<?=$class_r[$bqr[classid]]['classname']?>
子栏目链接调用:<?=$class_r[$bqr[classid]]['classpath']?>
子栏目id调用:$bqr[classid]
标签调用信息:[ecmsinfo] $bqr[classid] ,8,12,0,0,15,0,0,0[/ecmsinfo]
[/e:loop]



www.dxpang.com
2016-08-04 21:00:25 已设置保密 顶部 回复 引用 报告 编辑 删除

goters
用户头衔:书生

精华贴   :0
发贴数   :7
经验值   :22
注册时间:2017-03-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 14 楼]

这个子栏目链接,最后生成以后,一级栏目地址重复了一遍




2017-04-30 12:18:38 已设置保密 顶部 回复 引用 报告 编辑 删除

59966
用户头衔:探花

精华贴   :0
发贴数   :8493
经验值   :21579
注册时间:2008-11-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 15 楼]

楼上检查模板里的链接调用




2017-05-01 08:20:20 已设置保密 顶部 回复 引用 报告 编辑 删除

dhdz187
用户头衔:进士

精华贴   :0
发贴数   :676
经验值   :3354
注册时间:2008-05-13
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 16 楼]

央视自定义啊




2017-05-02 11:13:21 已设置保密 顶部 回复 引用 报告 编辑 删除

ilpicaqu
用户头衔:书生

精华贴   :0
发贴数   :16
经验值   :115
注册时间:2010-01-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 17 楼]

正解,上级栏目目录地址重复了一遍,无法取得正确地址。



碳纤维产品专卖
PSYBIE自主品牌,自主设计,厂家直销
碳纤维自行车
2017-07-13 14:37:36 已设置保密 顶部 回复 引用 报告 编辑 删除

ilpicaqu
用户头衔:书生

精华贴   :0
发贴数   :16
经验值   :115
注册时间:2010-01-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 18 楼]

原帖由 goters 于 2017-04-30 12:18:38 发表
这个子栏目链接,最后生成以后,一级栏目地址重复了一遍

正解,上级栏目目录地址重复了一遍,无法取得正确地址。



碳纤维产品专卖
PSYBIE自主品牌,自主设计,厂家直销
碳纤维自行车
2017-07-13 14:37:58 已设置保密 顶部 回复 引用 报告 编辑 删除

饮水思源
用户头衔:探花

精华贴   :0
发贴数   :4224
经验值   :10140
注册时间:2007-05-29
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 19 楼]

楼上检查使用的标签模板




2017-07-14 08:09:11 已设置保密 顶部 回复 引用 报告 编辑 删除
 2/2    |‹ ‹‹ 1 2

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1