【编者按】网学网网络知识频道为大家收集整理了“Discuz!搭建博客样式论坛 贴内循环问题“提供大家参考,希望对大家有所帮助!
今天模仿一个博客样式的论坛。贴内循环遇到了问题,怎么才能把贴内和博客一样楼主和其他回复分开循环呢,于是我研究了一下if函数。
<!--{loop $postlist $post}-->
<!--{if $rushreply &&Discuz!搭建博客样式论坛 贴内循环问题_网学 网学推荐
免费论文
原创论文
文章排行榜
· 理解防火墙 屏蔽外界攻击 · 安装防火墙的十二个注意事项 · 企业中使用无线局域网如何进行安全 · 安装防火墙注意事项 · Cisco(思科)路由器上如何防止DDoS · 设定路由访存表防止黑客对防火墙发 · IP网络安全管理系统探讨 · 全面了解交换机漏洞 保护网络核心 · 层层设防保护VoIP安全 抵御隔墙之 · 简述常见黑客入侵方法以及工具防范 · 入侵检测(IDS)存在的问题及发展趋势 · 浅析防火墙与路由器的安全配置 · 实例讲解Oracle监听口令及监听器安 · 部署网络防火墙策略的十六条守则 · 部署网络防火墙策略 · 企业可轻松避免的十大安全地雷 · 计算机不能进安全模式的解决办法 · 无法格式化的U盘修复方法 GET[''checkrush''] && $post[''rewardfloor''] != 1}-->版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号
<!--{eval continue;}-->
<!--{/if}-->
<div id="post_$post[pid]"><!--{subtemplate forum/viewthread_node}--></div>
<!--{eval $postcount++;}-->
<!--{/loop}-->
这是默认的循环,可以看得出,楼主和回复是一起循环的。怎么分开呢。。首先、我想到了< !--{if $post[''first'']}-->即只有楼主显示。通过< !--{else}-->把他们分开循环。结果发现不放在< !--{loop $postlist $post}-->中< !--{if $post[''first'']}-->就无法识别。这时我想到通过div控制。但是做成博客样式的确复杂,我想让一部分div循环,一部分不循环,众所周知,楼主语句只会执行1次。是不会循环的,于是。我加了个判断在< !--{if $post[''first'']}-->后面,< !--{if
<!--{loop $postlist $post}-->
<!--{if $rushreply &&Discuz!搭建博客样式论坛 贴内循环问题_网学 网学推荐
免费论文
原创论文
文章排行榜
· 理解防火墙 屏蔽外界攻击 · 安装防火墙的十二个注意事项 · 企业中使用无线局域网如何进行安全 · 安装防火墙注意事项 · Cisco(思科)路由器上如何防止DDoS · 设定路由访存表防止黑客对防火墙发 · IP网络安全管理系统探讨 · 全面了解交换机漏洞 保护网络核心 · 层层设防保护VoIP安全 抵御隔墙之 · 简述常见黑客入侵方法以及工具防范 · 入侵检测(IDS)存在的问题及发展趋势 · 浅析防火墙与路由器的安全配置 · 实例讲解Oracle监听口令及监听器安 · 部署网络防火墙策略的十六条守则 · 部署网络防火墙策略 · 企业可轻松避免的十大安全地雷 · 计算机不能进安全模式的解决办法 · 无法格式化的U盘修复方法 GET[''checkrush''] && $post[''rewardfloor''] != 1}-->版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号
<!--{eval continue;}-->
<!--{/if}-->
<!--{if $post[''first'']}-->
<div id="post_$post[pid]" class="box"><!--{subtemplate forum/viewthread_node}--></div>
<!--{ifDiscuz!搭建博客样式论坛 贴内循环问题_网学 网学推荐
免费论文
原创论文
文章排行榜
· 理解防火墙 屏蔽外界攻击 · 安装防火墙的十二个注意事项 · 企业中使用无线局域网如何进行安全 · 安装防火墙注意事项 · Cisco(思科)路由器上如何防止DDoS · 设定路由访存表防止黑客对防火墙发 · IP网络安全管理系统探讨 · 全面了解交换机漏洞 保护网络核心 · 层层设防保护VoIP安全 抵御隔墙之 · 简述常见黑客入侵方法以及工具防范 · 入侵检测(IDS)存在的问题及发展趋势 · 浅析防火墙与路由器的安全配置 · 实例讲解Oracle监听口令及监听器安 · 部署网络防火墙策略的十六条守则 · 部署网络防火墙策略 · 企业可轻松避免的十大安全地雷 · 计算机不能进安全模式的解决办法 · 无法格式化的U盘修复方法 G[''forum_thread''][''replies'']}-->版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号
回复要单独显示且不循环的内容
<!--{/if}-->
<!--{else}-->
<div id="post_$post[pid]">
<div class="cell"><!--{subtemplate forum/viewthread_node}--></div>
</div>
<!--{/if}-->
<!--{eval $postcount++;}-->
<!--{/loop}-->
通过这种方式便可以做成博客样式了。如果你有更好的方法希望留言,大家一起研究下。
原文地址:http://www.pone.me/75/discuz-loop/