该问题已被锁定!
7
关注
3233
浏览

游戏大学首页调用的模板在2.1中代码怎么写呀?

AI智能回复搜索中,请稍后...

查看全部 3 个回答

bfjjcg 初级会员 用户来自于: 北京市
2013-08-14 21:12
游戏大学的网站作者提供了1.X版本的写法的,在论坛可以搜索一下,我是参照着他写的,我用了sql语句直查,据wc老大说这样做是不对的。 一.先在views/default/home/explore.tpl.htm合适位置加上一句代码
 
这个是包含一个文件content_index.tpl.htm(附件里面传到模板的block文件夹) 二:app/home/main.php更改: 在content_index.tpl.htm里面有两个变量 $this->question_list2和$this->question_list3 定义位置在app/home/main.php里面的public function explore_action()函数,我这里是93行的位置。 在函数里面加入如下代码:
//首页焦点
		if(TPL::is_output('block/content_index.tpl.htm','home/explore'))
		  {
			 $question_list2=$this->model('module')->get_question_list(2,7);
             TPL::assign('question_list2', $question_list2);

			 $question_list3=$this->model('module')->get_question_list(24,7);
             TPL::assign('question_list3', $question_list3);
		 }
解释一下:get_question_list是我自定义的函数,括号里面的第一个参数为话题ID,第二个为调用条数。 三.models/module.php 函数定义: 最后一个}前加入以下代码:
public function get_question_list($group=0,$limit=8)
	{
	    $sql='select q.question_id,q.question_content from aws_topic_question t,aws_question q where q.question_id=t.question_id and t.topic_id in ('.$group.') order by q.add_time desc limit 0,'.$limit;		
	  if($sql_list = $this->query_all($sql))
		{
	       foreach($sql_list as $key => $val)
		     {
			    if (!$val['url_token'])
		   	     {
				   $sql_list[$key]['url_token'] = urlencode($val['user_name']);
			     }
		      }
		}
	  return $sql_list; 
	}
以上代码不涉及任何css,css请自行修改。

关于作者

ceoxzw 初级会员

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

问题动态

发布时间
2013-08-13 22:09
更新时间
2013-08-16 12:59
关注人数
7 人关注

相关问题

安装好了,导航条上没有“首页”。
模板里面有index.tpl.htm 还有个ajax是干什么用的
安装提示成功,但是找不到首页
关于awsion我们自己开发移动应用的问题
控制首页,列表页的宽度的css在哪个文件里?
指定话题怎么调用的呀
为什么IE和火狐打开首页的地址不同?
建议在首页的右侧添加"我提出的问题"链接
微信消息群发,media data missing,用的3.1.4
使用WeCenter 调用插件,调用的问题搜索引擎蜘蛛好像抓不到。

推荐内容

简单改了下页面,有需要的可以联系我
导航栏 蓝色背景图怎么更换,哪个文件修改?
最新版发布问题,分类在ie下显示不全
我想要 从新创建个 INDEX 页面, 不知道怎么做啊
分享一个绿色清新宽屏模板
如何把访客变成客户使用着陆页?做网站的朋友必须看看
趣查有趣吗?
2.1版本模板错位
官方能去掉没用的bootstrap代码么?这个太大了,网站没办法秒开啊
我觉得官方这个模板就不错,能不能发给大家共享一下呢?