傻瓜青蛙~~ 发表于 2013-4-7 00:56:27

还有人没睡觉的吗?想问个关于生成静态html的问题

还有人没睡觉的吗?想问个关于生成静态html的问题
生成就是要load->view然后get_output然后再写入文件
但是后台的控制器,要怎么访问前台的控制器的方法?

                $this->load->helper('file');
                $this->aaa();//当前控制器的一个方法
                $lianglong=$this->output->get_output();
                if ( !write_file('html/2.html', $lianglong))
                {
                        echo 'Unable to write the file';
                }
                else
                {
                        echo 'File written!';
                }

上面这代码可以生成静态html文件
但是

$this->load->helper('file');
$this->aaa();//当前控制器的一个方法
//如果我不是要访问一个当前控制器的方法,这时候要怎么做?
$lianglong=$this->output->get_output();

Altair 发表于 2013-4-7 12:36:26

应用程序包(Package) 你看看这个能不能符合你的要求

飞扬 发表于 2013-4-9 17:46:16

那就不要把那方法写在控制器,写在model里。
页: [1]
查看完整版本: 还有人没睡觉的吗?想问个关于生成静态html的问题