小凡 发表于 2011-8-23 00:39:32

STBlog中实现首页的若干问题求解???

在home类的index函数中,$this->_posts = $this->posts_mdl->get_posts('post', 'publish', NULL, $this->_limit, $this->_offset),向该模型类中的get_posts函数传过去了5个参数,而且get_posts()函数需要8个参数,当然够给设定了默认值,这里没有问题。
get_posts($type = 'post',$status = 'publish',$author_id = NULL,$limit = NULL,$offset = NULL,$category_filter = 0, $title_filter = '', $feed_filter = FALSE),问题在于$category_filter = 0, $title_filter = '' 这两个参数的注释分别是: 需要过滤的栏目ID 和需要过滤的标题关键字,意思是不是就是说,当这个参数被赋予了有效的值时,需要过滤的栏目ID为3,那么是不是在查询时就不查询栏目3下面的文章了呢??? 但是怎么会这样写呢
$this->db->join('relationships','posts.pid = relationships.pid','left');
$this->db->where('relationships.mid', intval($category_filter));
这样就不查询栏目3下面的文章了么,这里面的逻辑关系我没有搞清楚,求解?? 下面那个关键字也是同样的疑问??

jeongee 发表于 2011-8-23 09:06:48

如果为3,就只查栏目为3的下面的文章

小凡 发表于 2011-8-23 09:36:29

jeongee 发表于 2011-8-23 09:06 static/image/common/back.gif
如果为3,就只查栏目为3的下面的文章

{:1_1:} 3Q 呵呵我看程序也是表达的这个意思   但是那个 过滤的注释让人很费解呵呵谢谢拉
页: [1]
查看完整版本: STBlog中实现首页的若干问题求解???