Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 首页调用下级栏目文章的问题?

[复制链接]
wisesc 发表于 2010-5-18 16:22:43 | 显示全部楼层 |阅读模式
栏目结构如下:
1级栏目》》》
             2级栏目1    3级栏目1
                                    3级栏目2
                                    3级栏目3
                   2级栏目2
2级栏目下面都没有文章,3级栏目下面都有文章。现在我在首页调用2级栏目1下面的文章,并且在后台勾选了2级栏目扩展读取分类设置,但是现在下面的代码还是只能调用到2级栏目下面的文章,所有的3级栏目文章都不能读取。
(是不是扩展读取分类设置只能在各自栏目下面才能实现,在首页下面无法实现?????)
谢谢,大家帮忙看看!感谢! 若是我下面代码有错误,请高手帮我修改下!!!!!!

调用代码如下
  1. <!--{block name="category" parameter="upid/84/limit/0,100/cachetime/900/cachename/zt/tpl/data"}--><!--zt-->
  2.         <!--{eval $total = count($_SBLOCK['zt'])}-->
  3.         <!--{loop $_SBLOCK['zt'] $valuea}-->
  4.         <div class="global_module margin_bot10">
  5.                 <div class="global_module1_caption"><h3>专题学习:$valuea[name]</h3><a class="more" href="$valuea[url]">更多&gt;&gt;</a></div>
  6.                
  7.                                
  8.                         <!--{block name="spacenews" parameter="catid/$valuea[catid]/order/i.dateline DESC/limit/0,10/cachetime/900/cachename/11/tpl/data"}--><!--zt-->
  9.                         <ul class="global_tx_list4">
  10.                                 <!--{loop $_SBLOCK['11'] $valueb}-->
  11.                                 <li><span class="box_r">#date('m-d', $valueb['dateline'])#</span><a href="$valueb[url]">$valueb[subject]</a></li>
  12.                        
  13.                                 <!--{/loop}-->
  14.                         </ul>

  15.         </div>
  16.         <!--{/loop}-->
复制代码
 楼主| wisesc 发表于 2010-5-18 20:33:09 | 显示全部楼层
大家帮忙看看!!
回复

使用道具 举报

信宁军 发表于 2010-5-18 21:17:21 | 显示全部楼层
本帖最后由 信宁军 于 2010-5-18 21:25 编辑

n篇帖子提过了,指定catid,后面可以有多个值,catid/1,2,3,n/之类
回复

使用道具 举报

 楼主| wisesc 发表于 2010-5-18 22:29:01 | 显示全部楼层
你说的这个,我知道,我现在就是想实现上面代码的里面的内循环的变量调用。就是红色部分
<!--{block name="spacenews" parameter="catid/$valuea[catid]/order/i.dateline DESC/limit/0,10/cachetime/900/cachename/11/tpl/data"}--><!--zt-->
                        <ul class="global_tx_list4">
                                <!--{loop $_SBLOCK['11'] $valueb}-->
                                <li><span class="box_r">#date('m-d', $valueb['dateline'])#</span><a href="$valueb[url]">$valueb[subject]</a></li>
                        
                                <!--{/loop}-->
                        </ul>
回复

使用道具 举报

 楼主| wisesc 发表于 2010-5-18 22:33:50 | 显示全部楼层
本帖最后由 wisesc 于 2010-5-18 23:08 编辑

<!--{block name="category" parameter="upid/84/limit/0,100/cachetime/900/cachename/zt/tpl/data"}--><!--zt-->
       
        <!--{loop $_SBLOCK['zt'] $valuea}-->
        <div class="global_module margin_bot10">
                <div class="global_module1_caption"><h3>专题学习:$valuea[name]</h3><a class="more" href="$valuea[url]">更多&gt;&gt;</a></div>
               
                <!--{block name="spacenews" parameter="type/zt/limit/0,10/cachetime/900/cachename/ztnews/tpl/data"}--><!--zt-->
                       
                       
                        <ul class="global_tx_list4">
                                <!--{loop $_SBLOCK['ztnews'] $valueb}-->
                                <!--{if $valueb['upid']=='$valuea[catid]'}-->
                                <li><span class="box_r">#date('m-d', $valueb['dateline'])#</span><a href="$valueb[url]">$valueb[subject]</a></li>
                                <!--{/if}-->
                                <!--{/loop}-->
                        </ul>

        </div>
        <!--{/loop}-->

我想用上面彩色部分,做一个判断(外循环是分类循环,内循环是资讯循环,我的构想是取每一个2级分类,并且在内循环里面判断出,符合upid为该2级分类下的3级分类,取得所有符合条件的文章)但是红色部分的调用是资讯调用,好像没有upid这个项,不知道高手们能帮我解决下吗??? 谢谢!!!
回复

使用道具 举报

 楼主| wisesc 发表于 2010-5-19 20:07:04 | 显示全部楼层
顶上去,高手帮忙看看!!谢谢!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 18:28 , Processed in 0.025563 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表