关于spClass('spHtml');

#1 phpha

晕吖,以前我测试的时候可以自定义文件名生成,现在却是可以生成,但是'file_root_name'=>'newhtml'不管用啊!不论设置的是否为html,都生成在HTML文件夹下面,而且是以日期形式保存,尽管我指定了第二个参数。
如下:
//生成静态HTML
public function makehtml(){
//生成新闻栏目静态页面
$urls = array();
$newsObj = spClass('m_news');
if($result = $newsObj->findAll()){
foreach($result as $value){
$urls[] = array(array('news','show',array('nid'=>$value['nid'])), '/'.$value['nid'].'.html');
}
}
spClass('spHtml')->makeAll($urls); //开始生成
$this->success('生成静态页面成功!',spUrl('main','index'));
}


该贴已经同步到 phpha的微博

2011-07-21 14:16:27

#2 phpha

回复 1 phpha


    呵呵,自己解决了,http://bbs.speedphp.com/redirect.php?goto=findpost&ptid=1618&pid=8930&fromuid=1553

2011-07-21 15:32:08