关于在话题页面,调首页(发现)页面的的热门话题的相关解析

ninini
ninini 这家伙很懒,还没有设置简介

0 人点赞了该文章 · 2588 浏览

+-------------------------------------------------------------------------- |   WeCenter [#免费开发#] |   ======================================== |   by Jerry--wcenter user {ninini} |   http://www.5ihelp.com |   ======================================== |   如果有兴趣可以加群{个人兴趣群} 485114585 |                                  {官方用户群} 20712399 |   ======================================== |    更改插件记得先备份,先备份,先备份,先备份 |   ======================================== |    wecenter 版本 3.1.9 |   ======================================== |    开发索引贴地址:http://wenda.wecenter.com/article/1453 +--------------------------------------------------------------------------- ====================================== 首先,我们要明白一点,这两个是在不一样的控制器,所有,数据要重新分配,不然直接把HTML代码拉过去,SQL库里面的数据没有拉过去,所有为空。 ============================= 步骤 ==================== 首先找到发现的控制器。app/explore/main.php 找到最新话题数据的分配代码 

// 边栏热门话题         if (TPL::is_output('block/sidebar_hot_topics.tpl.htm', 'explore/index'))         {             TPL::assign('sidebar_hot_topics', $this->model('module')->sidebar_hot_topics($category_info['id']));         }

把这段复制到话题页面里app/topic/main.php {控制器名为index_action里面,可以靠后点的位置} 然后面模板中就可以使用

<div class="mod-body">         <?php if (is_array($this->sidebar_hot_topics)) { ?>         <?php foreach($this->sidebar_hot_topics AS $key => $val) {?>             <dl>                 <dt class="pull-left aw-border-radius-5">                     <a href="topic/<?php echo $val['topic_title'];?>"><img alt="" src="<?php echo get_topic_pic_url('mid', $val['topic_pic']); ?>" /></a>                 </dt>                 <dd class="pull-left">                     <p class="clearfix">                         <span class="topic-tag">                             <a href="topic/<?php echo $val['topic_title'];?>" class="text" data-id="<?php echo $val['topic_id']; ?>"><?php echo $val['topic_title'];?></a>                         </span>                     </p>                     <p><?php _e('%s 个问题', '<b>' . $val['discuss_count'] . '</b>'); ?>, <?php _e('%s 人关注', '<b>' . $val['focus_count'] . '</b>'); ?></p>                 </dd>             </dl>         <?php } ?>         <?php } ?>     </div>

发布于 2016-10-31 17:42

免责声明:

本文由 ninini 原创发布于 WeCenter ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

tester12
2020-06-06 16:21
nice this post
zengyufly
2016-11-23 16:20
测试一下
象牙塔
2016-11-08 13:02
我知道原因了,,我是想在 square页面方的,,应该在控制器为 index_square_action里面加上
ninini
2016-11-07 15:14
这个是可以的。有人已调出来了。
象牙塔
2016-11-07 14:21
貌似掉不出来
kaiheitv
2016-11-01 13:26
滑动验证。。。
ninini
2016-11-01 13:23
极验验证?什么东东?
kaiheitv
2016-11-01 12:47
大神。把验证码改成极验验证吧。跪求。
风见雨下
2016-11-01 09:53
666 支持一下