pets-queen 发表于 2012-7-9 13:06:36

如何把一个公用的模块做成缓存文件,并嵌套在页面

    情况是这样的,一个网站中,有一个某块是关于栏目的,栏目页面中有好几个边框都是统计当前栏目及子栏目的数量:
    如:
         房产(123)
               公寓出租(52)
               公寓出售(50)
               求租(21)
   每次都要从数据库中读取数字,于是我在控制器中把那个具体功能模块缓存了
         
         public function leftbar()
         {
                $this->output->cache(60);
                $this->cache = $this->load->view('classifieds/leftbar',$this->info,TRUE);
         }

   不过效果却是没有按预料的来,那个缓存文件只有一个时间戳,我想了想,可能是我理解ci的缓存有误吧
         
         public function leftbar()
         {
                $this->output->cache(60);
                $this->load->view('classifieds/leftbar',$this->info);
         }
         

    这样是可以看到那个详细信息的缓存的,可是如何引入到相关的页面呢。
    哪位大大可以帮忙解惑!!!
页: [1]
查看完整版本: 如何把一个公用的模块做成缓存文件,并嵌套在页面