想做一个这个,如何实现啊!!求给段代码,跪谢。。。

QQ截图20140829170557.jpg
QQ截图20140829170557.jpg
    已邀请:
    这个网站后台首页不是有这个数据吗,你要在前台显示直接调用就是。假设你要显示在首页侧边栏: 新建一个侧边栏模块:siderbar_desc.tpl.html 代码如下:
    <div class="aw-mod ">
    						<div class="mod-head">
    							<h3>运营情况</h3>
    						</div>
    						<div class="mod-body">
    							<ul>
    								<li>问题总数: <span class="aw-text-color-blue"><?php echo $this->users_count; ?></span></li>
    								<li>问答总数: <span class="aw-text-color-blue"><?php echo $this->question_count; ?></span></li>
    								<li>会员总数: <span class="aw-text-color-blue"><?php echo $this->answer_count; ?></span></li>
    							</ul>
    						</div>
    					</div>
    这里只是加了需要显示的部分,还有其他的一些数据需要的自己加上。 然后要修改首页的php文件,从 app\admin\.main.php 里找到如下代码片段:
    TPL::assign('users_count', $this->model('system')->count('users'));
    TPL::assign('users_valid_email_count', $this->model('system')->count('users', 'valid_email = 1'));
    TPL::assign('question_count', $this->model('system')->count('question'));
    TPL::assign('answer_count', $this->model('system')->count('answer'));
    TPL::assign('question_count', $this->model('system')->count('question'));
    TPL::assign('question_no_answer_count', $this->model('system')->count('question', 'answer_count = 0'));
    TPL::assign('best_answer_count', $this->model('system')->count('question', 'best_answer > 0'));
    TPL::assign('topic_count', $this->model('system')->count('topic'));
    TPL::assign('attach_count', $this->model('system')->count('attach'));
    TPL::assign('approval_question_count', $this->model('publish')->count('approval', "type = 'question'"));
    TPL::assign('approval_answer_count', $this->model('publish')->count('approval', "type = 'answer'"));
    上面这些就是显示网站的一些基本运营数据,具体什么意思对照网站后台首页自己看。 把上面那段代码复制粘贴到 首页的php文件里即app\home\main.php 这个文件里,具体放在哪个位置,我是放在“//边栏可能感兴趣的人或话题” 这个注释文字上面,自己参考。 最后一步就是在首页添加显示这个侧边栏模块。我这里放在首页右侧最下面,也就是在感兴趣的那个模块后面。
    <!-- 可能感兴趣的人/或话题 -->
    					<?php TPL::output('block/sidebar_recommend_users_topics.tpl.htm'); ?>
    					<?php TPL::output('block/sidebar_desc.tpl.htm'); ?>
    最后的效果就大概这样: 具体你需要放在哪里显示那些数据按照上面这个做修改就可以了。

    该问题目前已经被锁定, 无法添加新回复