spClass("spHtml")->clearAll(); 我这里没反应?

#1 小双

我生成好了静态页面,想删用clearAll删除,可是没有效果:
spClass("spHtml")->clearAll(); 我用这个清除全部静态页面,没有反应,是什么原因来,我参照手册来的?
spClass('spHtml')->clear("main", "index"); 这个也是。

哦写的代码:
 
public function clearHtml(){
  spClass("spHtml")->clearAll();
     echo "已清除整站静态页面!";
}

 
  • 清除所有静态页面

  • 2010-10-21 14:53:44

    #2 小双

    路径是对的,我从后台点的上面链接!
    生成的目录文件夹名是html

    2010-10-21 14:54:28

    #3 jake

    不好意思,手册上没写明,只是源码里面有注释

    spClass("spHtml")->clearAll(); // 是删除文件索引,但不删除静态HTML文件

    spClass("spHtml")->clearAll(TRUE); // 删除文件索引及静态HTML文件

    另外,如果已经删除了文件索引,那么只能手动删除静态文件了。

    2010-10-21 15:15:20

    #4 小双

    spClass("spHtml")->clearAll(TRUE); // 删除文件索引及静态HTML文件
    可以了,只是详细文章页面是按时间生成的,用这个清除不了以时间命名的文件夹目录,只清除了静态页面文件。

    2010-10-21 15:36:24