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

 找回密码
 立即注册
搜索

[已答复] 各板块最新列表

[复制链接]
rape-world 发表于 2009-10-14 13:51:15 | 显示全部楼层 |阅读模式
本帖最后由 rape-world 于 2009-10-14 14:11 编辑

  1.                
  2.                 <div class="catalog_list clearfix">
  3.                
  4.                         <!--各板块最新列表-->
  5.                         <!--{eval $i = 1;}-->
  6.                         <!--{loop $forumarr $ckey $cat}-->
  7.                         <!--{eval $ctime=3800+30*$ckey;}-->
  8.                         <!--{eval $cachetime=38000+30*$ckey;}-->
  9.                         <!--{block name="bbsthread" parameter="fid/$cat[fid]/order/dateline DESC/limit/0,6/cachetime/$ctime/subjectlen/40/subjectdot/0/cachename/threadlist/tpl/data"}-->
  10.                          <!--{if ($i % 2) == 0}-->
  11.                         <div class="global_module box_r">
  12.                         <!--{else}-->
  13.                         <div class="global_module">
  14.                         <!--{/if}-->
  15.                                 <div class="global_module1_caption"><h3>$cat[name]</h3><a class="more" href="#action/forumdisplay/fid/$cat[fid]#">更多&gt;&gt;</a></div>
  16.                                 <ul class="global_tx_list1">
  17.                                         <!--{loop $_SBLOCK['threadlist'] $value}-->
  18.                                         <li><span class="box_r"><a href="{S_URL}/space.php?uid=$value[authorid]">$value[author]</a></span><a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>
  19.                                         <!--{/loop}-->
  20.                                 </ul>
  21.                         </div>
  22.                         <!--{eval $i++;}-->
  23.                         <!--{/loop}-->

  24.                 </div>
  25.                
  26.         </div><!--col1 end-->
复制代码
这个是 templates/xx/bbs_index.html.php 里面的代码
功能:显示论坛版块和主题
问题:我把这个代码扣到我自己弄的模型应用的模板里面,但是不显示
PS:我的模型模板是/mthemes/default/category.html.php


请斑竹指教下,谢谢。
回复

使用道具 举报

 楼主| rape-world 发表于 2009-10-14 13:58:03 | 显示全部楼层

  1.                         <!--{eval $i = 1;}-->

  2.                         <!--{loop $forumarr $ckey $cat}-->

  3.                         <!--{eval $ctime=3800+30*$ckey;}-->

  4.                         <!--{eval $cachetime=38000+30*$ckey;}-->
复制代码
这段不晓得是什么意思。
回复

使用道具 举报

antdk 发表于 2009-10-14 14:02:11 | 显示全部楼层
当然不显示,因为自己做的模板没有包含官方模板需要的其他文件,这样这些代码就无法解析。
回复

使用道具 举报

oyoy8629 发表于 2009-10-14 14:04:07 | 显示全部楼层
你可以打印数据出来看下就知道了.

<!--{echo "<pre>";}-->
<!--{eval print_r($forumarr);}-->
<!--{echo "</pre>";}-->


$forumarr  是 版块的一些信息..
回复

使用道具 举报

 楼主| rape-world 发表于 2009-10-14 14:04:53 | 显示全部楼层
  1. <?exit?>
  2. <!--{template header}-->
  3. <!--{eval $ads = getad('system', 'bbs', '1'); }-->
  4. <!--{if !empty($ads['pageheadad']) }-->
  5.         <div class="ad_header">$ads[pageheadad]</div>
  6. <!--{/if}-->
  7. </div>
  8. <!--header end-->

  9. <div id="nav">
  10.         <div class="main_nav">
  11.                 <ul>
  12.                         <!--{if empty($_SCONFIG['defaultchannel'])}-->
  13.                         <li><a href="{S_URL}/index.php">首页</a></li>
  14.                         <!--{/if}-->
  15.                         <!--{loop $channels['menus'] $key $value}-->
  16.                         <li <!--{if $key == 'bbs' }--> class="current"<!--{/if}-->><a href="$value[url]">$value[name]</a></li>
  17.                         <!--{/loop}-->
  18.                 </ul>
  19.         </div>


  20. </div><!--nav end-->

  21. <div class="column">
  22.         <div class="col1">
  23.                 <div class="clearfix margin_bot10">
  24.                 <div class="col3">
  25.                         <!--图片附件-->
  26.                         <!--{block name="bbsattachment" parameter="filetype/image/t_lastpost/2592000/order/t.replies DESC/limit/0,11/cachetime/49900/cachename/picthread/tpl/data"}-->
  27.                         <!--{if !empty($_SBLOCK['picthread'])}-->
  28.                         <!--{eval $picthread = @array_slice($_SBLOCK['picthread'], 0 , 5)}-->
  29.                         <!--{/if}-->
  30.                         <div id="focus_turn">
  31.                                 <!--{if !empty($picthread)}-->
  32.                                 <ul id="focus_pic">
  33.                                         <!--{eval $j = 0}-->
  34.                                         <!--{loop $picthread $pkey $pvalue}-->
  35.                                         <!--{eval $pcurrent = ($j == 0 ? 'current' : 'normal');}-->
  36.                                         <li class="$pcurrent"><a href="$pvalue[url]" target="_blank"><img src="$pvalue['attachment']" alt="" /></a></li>
  37.                                         <!--{eval $j++}-->
  38.                                         <!--{/loop}-->
  39.                                 </ul>
  40.                                 <ul id="focus_tx">
  41.                                         <!--{eval $i = 0}-->
  42.                                         <!--{loop $picthread $key $value}-->
  43.                                         <!--{eval $current = ($i == 0 ? 'current' : 'normal');}-->
  44.                                         <li class="$current"><a href="$value[url]">$value[subject]</a></li>
  45.                                         <!--{eval $i++}-->
  46.                                         <!--{/loop}-->
  47.                                 </ul>
  48.                                 <div id="focus_opacity"></div>
  49.                                 <!--{/if}-->
  50.                         </div><!--focus_turn end-->

  51.                         <!--{block name="bbsthread" parameter="dateline/2592000/order/replies DESC/limit/0,6/cachetime/82400/subjectlen/40/subjectdot/0/cachename/hotthreadmonth/tpl/data"}-->
  52.                         <div id="new_news">
  53.                                 <h3>本月热点</h3>
  54.                                 <ul>
  55.                                         <!--{loop $_SBLOCK['hotthreadmonth'] $value}-->
  56.                                         <li><span class="box_r"><a href="{S_URL}/space.php?uid=$value[authorid]">$value[author]</a></span><a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>
  57.                                         <!--{/loop}-->
  58.                                 </ul>
  59.                         </div>
  60.                 </div><!--col3 end-->
  61.                
  62.                 <div class="col4">
  63.                         <!--{block name="bbsthread" parameter="dateline/2592000/order/views DESC/limit/0,3/cachetime/87400/subjectlen/40/subjectdot/0/showdetail/1/messagelen/150/messagedot/1/cachename/hotthreadmonth/tpl/data"}-->
  64.                         <div id="hot_news" style=" height:320px; margin-bottom:7px;">
  65.                                 <h3>热点内容</h3>
  66.                                 <!--{loop $_SBLOCK['hotthreadmonth'] $value}-->
  67.                                 <div class="hot_news_list">
  68.                                         <h4><a href="$value[url]" title="$value[subjectall]">$value[subject]</a></h4>
  69.                                         <p>$value[message]</p>
  70.                                 </div>
  71.                                 <!--{/loop}-->
  72.                         </div><!--hot_news end-->
  73.                        
  74.                         <!--最新帖子-->
  75.                         <!--{block name="bbsthread" parameter="order/dateline DESC/limit/0,6/subjectlen/36/subjectdot/0/cachetime/21400/cachename/ratehot/tpl/data"}-->
  76.                         <div id="new_news">
  77.                                 <h3>最新发表</h3>
  78.                                 <ul>
  79.                                         <!--{loop $_SBLOCK['ratehot'] $value}-->
  80.                                         <li><span class="box_r"><a href="{S_URL}/space.php?uid=$value[authorid]">$value[author]</a></span><a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>
  81.                                         <!--{/loop}-->
  82.                                 </ul>
  83.                         </div>
  84.                 </div><!--col4 end-->
  85.                 </div>
  86.                
  87.                 <div class="global_module margin_bot10">
  88.                                 <!--{if !empty($_SBLOCK['picthread'])}-->
  89.                                 <!--{eval $picthread2 = array_slice($_SBLOCK['picthread'], 5 ,11);}-->
  90.                                 <!--{/if}-->
  91.                                 <div class="global_module1_caption"><h3>图片主题</h3></div>
  92.                                 <ul class="globalnews_piclist clearfix">
  93.                                         <!--{loop $picthread2 $value}-->
  94.                                         <li><a href="$value[url]"><img alt="" src="$value[attachment]" alt="$value[subject]"/></a></li>
  95.                                         <!--{/loop}-->
  96.                                 </ul>
  97.                 </div>
  98.                 <!--{if !empty($ads['pagecenterad'])}-->
  99.                 <div class="ad_mainbody">$ads[pagecenterad]</div>
  100.                 <!--{/if}-->
  101.                 <div class="catalog_list clearfix">
  102.                
  103.                         <!--各板块最新列表-->
  104.                         <!--{eval $i = 1;}-->
  105.                         <!--{loop $forumarr $ckey $cat}-->
  106.                         <!--{eval $ctime=3800+30*$ckey;}-->
  107.                         <!--{eval $cachetime=38000+30*$ckey;}-->
  108.                         <!--{block name="bbsthread" parameter="fid/$cat[fid]/order/dateline DESC/limit/0,6/cachetime/$ctime/subjectlen/40/subjectdot/0/cachename/threadlist/tpl/data"}-->
  109.                          <!--{if ($i % 2) == 0}-->
  110.                         <div class="global_module box_r">
  111.                         <!--{else}-->
  112.                         <div class="global_module">
  113.                         <!--{/if}-->
  114.                                 <div class="global_module1_caption"><h3>$cat[name]</h3><a class="more" href="#action/forumdisplay/fid/$cat[fid]#">更多&gt;&gt;</a></div>
  115.                                 <ul class="global_tx_list1">
  116.                                         <!--{loop $_SBLOCK['threadlist'] $value}-->
  117.                                         <li><span class="box_r"><a href="{S_URL}/space.php?uid=$value[authorid]">$value[author]</a></span><a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>
  118.                                         <!--{/loop}-->
  119.                                 </ul>
  120.                         </div>
  121.                         <!--{eval $i++;}-->
  122.                         <!--{/loop}-->

  123.                 </div>
  124.                
  125.         </div><!--col1 end-->
  126.        
  127.         <div class="col2">
  128.                 <div id="user_login">
  129.                         <script src="{S_URL}/batch.panel.php?rand={eval echo rand(1, 999999)}" type="text/javascript" language="javascript"></script>
  130.                 </div><!--user_login end-->

  131.         <!--板块根据帖子数排行-->
  132.         <!--{block name="bbsforum" parameter="type/forum/allowblog/1/order/posts DESC/limit/0,10/cachetime/14400/cachename/hotforums/tpl/data"}-->
  133.                 <div class="global_module global_tx_list5">
  134.                         <div class="global_module2_caption"><h3>版块帖子数排行</h3></div>
  135.                         <ul>
  136.                                 <!--{loop $_SBLOCK['hotforums'] $value}-->
  137.                                         <li><span class="box_r">$value[posts]</span><a href="$value[url]">$value[name]</a></li>
  138.                                 <!--{/loop}-->
  139.                         </ul>
  140.                 </div>
  141.                
  142.                 <!--{block name="bbsmember" parameter="order/m.posts DESC/limit/0,10/cachetime/86400/cachename/hotmembers/tpl/data"}-->
  143.                 <div class="global_module global_tx_list5">
  144.                         <div class="global_module2_caption"><h3>用户发帖排行</h3></div>
  145.                         <ul>
  146.                                 <!--{loop $_SBLOCK['hotmembers'] $value}-->
  147.                                         <li><span class="box_r">$value[posts]</span><a href="$value[url]">$value[username]</a></li>
  148.                                 <!--{/loop}-->

  149.                         </ul>
  150.                 </div>

  151.                 <!--{block name="bbsmember" parameter="order/m.oltime DESC/limit/0,10/cachetime/86400/cachename/toponline/tpl/data"}-->
  152.                 <div class="global_module global_tx_list5">
  153.                         <div class="global_module2_caption"><h3>用户在线排行</h3></div>
  154.                         <ul>
  155.                                         <!--{loop $_SBLOCK['toponline'] $value}-->
  156.                                         <li><span class="box_r">$value[oltime]小时</span><a href="$value[url]">$value[username]</a></li>
  157.                                         <!--{/loop}-->
  158.                         </ul>
  159.                 </div>
  160.                 <!--最新更新帖子-->
  161.                 <!--{block name="bbsthread" parameter="order/lastpost DESC/limit/0,10/subjectlen/28/subjectdot/0/cachetime/11460/cachename/newpost/tpl/data"}-->
  162.                 <!--{if $_SBLOCK['newpost']}-->
  163.                 <div class="global_module global_tx_list5">
  164.                         <div class="global_module2_caption"><h3>最新评论</h3></div>
  165.                         <ul>
  166.                                 <!--{loop $_SBLOCK['newpost'] $value}-->
  167.                                         <li><span class="box_r">#date('m-d', $value[lastpost])#</span><a href="$value[url]">$value[subject]</a></li>
  168.                                 <!--{/loop}-->
  169.                         </ul>
  170.                 </div>
  171.                 <!--{/if}-->
  172.         </div><!--col2 end-->
  173. </div><!--column end-->


  174. <!--{if !empty($ads['pagefootad'])}-->
  175. <div class="ad_pagebody">$ads['pagefootad']</div>
  176. <!--{/if}-->

  177. <!--{if !empty($ads['pagemovead']) || !empty($ads['pageoutad'])}-->
  178. <!--{if !empty($ads['pagemovead'])}-->
  179. <div id="coupleBannerAdv" style="z-index: 10; position: absolute; width:100px;left:10px;top:10px;display:none">
  180.         <div style="position: absolute; left: 6px; top: 6px;">
  181.                 $ads[pagemovead]
  182.                 <br />
  183.                 <img src="{S_URL}/images/base/advclose.gif" onMouseOver="this.style.cursor='hand'" onClick="closeBanner('coupleBannerAdv');">
  184.         </div>
  185.         <div style="position: absolute; right: 6px; top: 6px;">
  186.                 $ads[pagemovead]
  187.                 <br />
  188.                 <img src="{S_URL}/images/base/advclose.gif" onMouseOver="this.style.cursor='hand'" onClick="closeBanner('coupleBannerAdv');">
  189.         </div>
  190. </div>
  191. <!--{/if}-->
  192. <!--{if !empty($ads['pageoutad'])}-->
  193. <div id="floatAdv" style="z-index: 10; position: absolute; width:100px;left:10px;top:10px;display:none">
  194.         <div id="floatFloor" style="position: absolute; right: 6px; bottom:-700px">
  195.                 $ads[pageoutad]
  196.         </div>
  197. </div>
  198. <!--{/if}-->
  199. <script type="text/javascript" src="{S_URL}/include/js/floatadv.js"></script>
  200. <script type="text/javascript">
  201. <!--{if !empty($ads['pageoutad'])}-->
  202. var lengthobj = getWindowSize();
  203. lsfloatdiv('floatAdv', 0, 0, 'floatFloor' , -lengthobj.winHeight).floatIt();
  204. <!--{/if}-->
  205. <!--{if !empty($ads['pagemovead'])}-->
  206. lsfloatdiv('coupleBannerAdv', 0, 0, '', 0).floatIt();
  207. <!--{/if}-->
  208. </script>
  209. <!--{/if}-->

  210. <!--{if !empty($ads['pageoutindex'])}-->
  211. $ads[pageoutindex]
  212. <!--{/if}-->

  213. <!--{template footer}-->
复制代码
这是templates/xx/bbs_index.html.php文件里面的原文件
请问,如果调用的话,需要什么文件呀?
回复

使用道具 举报

antdk 发表于 2009-10-14 14:08:59 | 显示全部楼层
看是否调用了什么js文件。
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-14 14:16:31 | 显示全部楼层
1# rape-world


    不显示是正常的,因为你的这一段代码中的变量有些是从php文件里面来的,移动到模型模板中,这些变量就成了没有定义的,当然不显示。
直接写调用代码,并将调用代码放到模型模板中,再写展示代码。
回复

使用道具 举报

 楼主| rape-world 发表于 2009-10-14 14:34:13 | 显示全部楼层
7# lidq.jingwu


    问下,要是调用某一板块名字,还有主题,用哪个
  “论坛主题”还是“论坛版块 ”  ?
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-14 14:41:38 | 显示全部楼层
用主题吧.
回复

使用道具 举报

 楼主| rape-world 发表于 2009-10-14 15:09:35 | 显示全部楼层
感谢各位斑竹,爷们儿。。。
试验中
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-14 12:45 , Processed in 0.090296 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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