帝国论坛帝国网站管理系统交流区帝国CMS使用交流[分享]标签嵌套的实现 帝国想到就能做! 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:[分享]标签嵌套的实现 帝国想到就能做! [加入收藏夹]   

chentao4669
用户头衔:举人

精华贴   :0
发贴数   :243
经验值   :1330
注册时间:2009-02-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[分享]标签嵌套的实现 帝国想到就能做!
客户要仿一个dede的站 其实有一列表页面是用标签嵌套实现 研究了1个小时 终于搞定 谁说帝国不能实现标签嵌套效果的  不能实现不是有辱帝国的名号吗

高手不要拍砖!!

效果图  代码在下方  

代码没有贴出整个页面的代码 只有调用代码 其中标签为灵动标签(因为我喜欢用) 也可以用其他标签 效果是一样的

功能如下
自动调用非终极栏目的下级子栏目信息  并实现对子栏目信息的多标签多样式调用排版



<?php
$mesql=$empire->query("select classname,classid,classpath,bname from {$dbtbpre}enewsclass where bclassid=".$GLOBALS[navclassid]." order by myorder,classid asc");
while($meid=$empire->fetch($mesql)){
?>
<div class="xunhuan">
        <div class="tj0601">
          <div class="tj040201">&nbsp;<?=$meid[classname]?>热门</div>
          <div class="tj040202"></div>
          <div class="tj040303">
            <div class='tj060201'>
                        [e:loop={$meid[classid],1,1,1}]
              <div class='tj060202'><a href='<?=$bqsr[titleurl]?>'><img src='<?=$bqr[titlepic]?>' border='0' width='75' height='75' alt='<?=$bqr[title]?>'></a></div>
              <div class='tj060203'>
                <h4><a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"><?=esub($bqr[title],20)?></a></h4>
                <p><?=esub($bqr[smalltext],30)?>... <a href='<?=$bqsr[titleurl]?>' class='more'>&gt;&gt;详细</a></p>
              [/e:loop]
                                </div>
            </div>
            <div class='tj060204'>
              <ul>
              [e:loop={$meid[classid],5,1,0}]
                <li>·<a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"><?=esub($bqr[title],28)?></a></li>
                [/e:loop]
              </ul>
            </div>
          </div>
        </div>
        <div class="tj0501">
          <div class="tj050101"><a href="<?=$public_r[newsurl]?><?=$meid[classpath]?>"><?=$meid[classname]?></a></div>
          <div class="tj050102">&nbsp;&nbsp;&nbsp;[e:loop={"select classname,classpath,bname from [!db.pre!]enewsclass where bclassid=".$GLOBALS[navclassid]." order by myorder,classid asc",30,24,0}]<a href='<?=$public_r[newsurl]?><?=$bqr[classpath]?>'><?=$bqr[classname]?></a>&nbsp;&nbsp;[/e:loop]</div>
          <div class="tj050103"></div>
          <div class="tj050104"></div>
          <div class="tj050105">
            <div class="tj050106">
                                [e:loop={$meid[classid],1,0,1}]
              <div class="tj050107"><a href='<?=$bqsr[titleurl]?>'><img src='<?=$bqr[titlepic]?>' border='0' width='132' height='147' alt='<?=$bqr[title]?>'></a></div>
              <div class="tj050108"><a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"><?=esub($bqr[title],14)?></a></div>
            </div>
            [/e:loop]
            <div class="tj050109">
                        [e:loop={$meid[classid],1,2,0}]
              <div class="tj050110"><a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"><?=esub($bqr[title],24)?></a></div>
              <div class="tj050111">&nbsp;&nbsp;&nbsp;&nbsp;<?=esub($bqr[smalltext],70)?>... <a href="<?=$bqsr[titleurl]?>" target="_blank" class="more">&gt;&gt;详细</a></div>
              [/e:loop]
              <div class="tj050112">
                <ul>
                                [e:loop={$meid[classid],8,0,0}]
                <li>·<a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"><?=esub($bqr[title],18)?></a></li>
                [/e:loop]
               </ul>
              </div>
            </div>
            <div class="tj050113">
              <div class="tj050114"><a href="#">专家推荐</a></div>
              <div class="tj050115">
                <ul>
                                [e:loop={$meid[classid],5,2,0}]
                <li>·<a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"><?=esub($bqr[title],22)?></a></li>
                [/e:loop]
                </ul>
              </div>
            </div>
          </div>
        </div>
      </div>
<?php   
}
?>



上传以下图片:





2010-06-23 04:17:43 已设置保密 顶部 回复 引用 报告 编辑 删除

500919
用户头衔:探花

精华贴   :0
发贴数   :11660
经验值   :31188
注册时间:2009-03-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

不错,用listsonclass标签也可以做一样




2010-06-23 08:01:35 已设置保密 顶部 回复 引用 报告 编辑 删除

chentao4669
用户头衔:举人

精华贴   :0
发贴数   :243
经验值   :1330
注册时间:2009-02-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

listsonclas 我做不到 这个样式比较复杂! 有7种不同的调用! listsoncla难!




2010-06-23 13:31:21 已设置保密 顶部 回复 引用 报告 编辑 删除

gomother
用户头衔:举人

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





2010-06-23 14:21:19 已设置保密 顶部 回复 引用 报告 编辑 删除

chentao4669
用户头衔:举人

精华贴   :0
发贴数   :243
经验值   :1330
注册时间:2009-02-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]





2010-06-24 01:20:37 已设置保密 顶部 回复 引用 报告 编辑 删除

sunnycc
用户头衔:进士

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

嗯,正需要,学习了




2010-06-24 01:22:56 已设置保密 顶部 回复 引用 报告 编辑 删除

回车
用户头衔:书生

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

php+标签




2010-06-24 08:14:05 已设置保密 顶部 回复 引用 报告 编辑 删除

chentao4669
用户头衔:举人

精华贴   :0
发贴数   :243
经验值   :1330
注册时间:2009-02-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

都是简单的php语句 因为大部分函数和类帝国都有! 不需要我们写 只需要我们执行和进行逻辑判断!




2010-06-24 12:52:56 已设置保密 顶部 回复 引用 报告 编辑 删除

realsui
用户头衔:秀才

精华贴   :0
发贴数   :147
经验值   :448
注册时间:2009-02-20
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

支持一下




2010-06-24 15:09:56 已设置保密 顶部 回复 引用 报告 编辑 删除

EmpireCMS6.5
用户头衔:书生

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

请问下栏目链接怎么调?。。。。。。。。。。。。。。。。



仿帝国cms、dedecms模板100元/页 老会员性欲保证。QQ:83600443,一般都在线!!!
2010-07-24 23:23:18 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

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