魔扣论坛

魔扣源码论坛业务
查看: 2242|回复: 8

[Discuz教程] Discuz!搭建博客样式论坛 贴内循环问题

[复制链接]
  • TA的每日心情
    慵懒
    12 小时前
  • 签到天数: 2957 天

    [LV.Master]开坛老将

    7万

    主题

    227

    回帖

    27万

    积分

    管理员

    Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

    魔扣币
    745759
    贡献
    157915
    威望
    32799

    最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2019-5-31 21:31:50 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
                    

      今天模仿一个博客样式的论坛。贴内循环遇到了问题,怎么才能把贴内和博客一样楼主和其他回复分开循环呢,于是我研究了一下if函数。

    <!--{loop $postlist $post}--><!--{if $rushreply && $_GET['checkrush'] && $post['rewardfloor'] != 1}--><!--{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 $_G['forum_thread']['replies']}-->即有回复则显示。果然成功了。那个激动啊。展示下完整代码:

    <!--{loop $postlist $post}--><!--{if $rushreply && $_GET['checkrush'] && $post['rewardfloor'] != 1}--><!--{eval continue;}--><!--{/if}--><!--{if $post['first']}--><div id="post_$post[pid]" class="box"><!--{subtemplate forum/viewthread_node}--></div><!--{if $_G['forum_thread']['replies']}-->回复要单独显示且不循环的内容<!--{/if}--><!--{else}--><div id="post_$post[pid]"><div class="cell"><!--{subtemplate forum/viewthread_node}--></div></div><!--{/if}--><!--{eval $postcount++;}--><!--{/loop}-->

      通过这种方式便可以做成博客样式了。如果你有更好的方法希望留言,大家一起研究下。


                
    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    2

    主题

    253

    回帖

    508

    积分

    高级魔扣

    Rank: 4

    魔扣币
    253
    贡献
    253
    威望
    0
    发表于 2019-5-31 21:52:57 来自手机 | 显示全部楼层
    占坑编辑ing

    该用户从未签到

    3

    主题

    245

    回帖

    495

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    247
    贡献
    247
    威望
    0
    发表于 2019-9-9 16:55:42 | 显示全部楼层
    我只是路过,不发表意见

    该用户从未签到

    2

    主题

    260

    回帖

    522

    积分

    高级魔扣

    Rank: 4

    魔扣币
    260
    贡献
    260
    威望
    0
    发表于 2019-9-29 16:39:21 | 显示全部楼层
    用最美好的心情想念你,魔扣源码论坛用最温暖的笑脸惦挂你,用最宽容的心胸热爱你,用最专注的眼神凝望你,用最忠诚的心灵祝福你。

    该用户从未签到

    2

    主题

    260

    回帖

    524

    积分

    高级魔扣

    Rank: 4

    魔扣币
    262
    贡献
    262
    威望
    0
    发表于 2019-10-18 13:44:48 | 显示全部楼层
    人生就是一首歌,要懂得这首歌的音符,才会唱好这首歌,所以,要学习。人生就一个旋转的陀螺,只有不停的旋转,才会专一,所以,要努力。在前进的路上,要相信前面的风景更美好,丢失了什么不必在意,所以,魔扣源码论坛要乐观,任何时候都要乐观。这样,人生走的才不会累,才有意义。

    该用户从未签到

    1

    主题

    254

    回帖

    510

    积分

    高级魔扣

    Rank: 4

    魔扣币
    255
    贡献
    255
    威望
    0
    发表于 2019-12-27 20:28:41 | 显示全部楼层
    思念是温馨,想念是幸福;缘是天意,份是人为;知音是默契,知己是深交;缘分是相聚,朋友是牵挂!有一种美酒一小滴就叫人回味,有一种音乐一小段就叫人陶醉,有一种书看过还叫人百看不厌,有一种人一认识就让人感到温馨和幸福,那就是你!我的魔扣源码论坛网络朋友们!祝愿大家节日愉快!

    该用户从未签到

    1

    主题

    246

    回帖

    493

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    246
    贡献
    246
    威望
    0
    发表于 2020-2-20 10:50:05 | 显示全部楼层
    顶起顶起顶起

    该用户从未签到

    1

    主题

    270

    回帖

    541

    积分

    高级魔扣

    Rank: 4

    魔扣币
    270
    贡献
    270
    威望
    0
    发表于 2020-4-12 17:37:47 来自手机 | 显示全部楼层
    轻轻的打开你的空间,让你知道我的到来!慢慢放飞我的祝福,让你感到我的存在!让风儿送去我的心声,让星星传递我的问候!魔扣源码论坛愿我的到访让你永远开心快乐!

    该用户从未签到

    1

    主题

    258

    回帖

    517

    积分

    高级魔扣

    Rank: 4

    魔扣币
    258
    贡献
    258
    威望
    0
    发表于 2020-4-16 17:12:36 | 显示全部楼层
    支持,楼下的跟上哈~
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表