国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > PHP > 正文

采用thinkphp自帶方法生成靜態(tài)html文件詳解

2024-05-04 23:23:58
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

thinkphp本身自帶了一個(gè)有效的生成靜態(tài)頁(yè)的方法,(該方法在tp2.0的手冊(cè)上有說(shuō)明,3.0的手冊(cè)上沒有說(shuō)明了,不過(guò)3.0方法還是存在的。)

$this->buildHtml('靜態(tài)文件', '靜態(tài)路徑','模板文件');

稍微說(shuō)明下參數(shù),有些朋友問(wèn)我這個(gè)參數(shù)和具體如何使用。

參數(shù)一:靜態(tài)文件,是指生成后的靜態(tài)文件名,文件保存路徑完整的就是:靜態(tài)路徑/靜態(tài)文件。例如靜態(tài)文件設(shè)置a/index.那么保存的路徑就是項(xiàng)
目路徑/Html/a/index.html(默認(rèn)的靜態(tài)路徑在項(xiàng)目路徑的Html文件夾下,沒有可以自己創(chuàng)建)

參數(shù)二:靜態(tài)路徑,上面已經(jīng)說(shuō)明了默認(rèn)的路徑,3.0中可以在入口文件里加入?yún)?shù)來(lái)更改靜態(tài)路徑。
define('HTML_PATH', './');(將靜態(tài)路徑義為網(wǎng)站根目錄)

參數(shù)三:模板文件,我感覺官方這個(gè)描述是不正確的,準(zhǔn)確的來(lái)說(shuō)應(yīng)該是目標(biāo)模塊,就是需要生成靜態(tài)文件的模塊。格式:模塊名:操作。比如要生成Index下的a方法為靜態(tài)文件,那就是Index:a。如果為空則默認(rèn)生成當(dāng)前操作的靜態(tài)文件。
例子:

復(fù)制代碼 代碼如下:

    class IndexAction extends Action {
      public function index(){
      $this->buildHtml("index",'',"");
      $this -> display();
      }
    }


其實(shí)

復(fù)制代碼 代碼如下:

$this->buildHtml("index",'',"");

復(fù)制代碼 代碼如下:

$this->buildHtml("index",'',"Index:index");

復(fù)制代碼 代碼如下:

$this->buildHtml("index",'',"index");


這樣三個(gè)格式是等效的

可以在當(dāng)前模塊下加入語(yǔ)句,那么只要運(yùn)行該模塊就會(huì)產(chǎn)生指定的目錄下的"模塊.html"文件,通常的做法就是站點(diǎn)建設(shè)好以后,專門寫一個(gè)方法,然后讓其執(zhí)行,使整個(gè)站點(diǎn)一次性生成靜態(tài)文件,注意:如果站點(diǎn)有編輯或調(diào)整那么必須清理緩存一次,就是項(xiàng)目下的Runtime文件夾必須清空。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 恩平市| 建湖县| 大洼县| 同心县| 新乡县| 新安县| 巧家县| 胶州市| 张家口市| 库尔勒市| 铁力市| 阜南县| 环江| 阿拉善左旗| 安丘市| 彭泽县| 大理市| 翁源县| 盖州市| 合作市| 宁津县| 永定县| 宜城市| 松原市| 八宿县| 武城县| 贵定县| 桂阳县| 曲周县| 明光市| 海南省| 唐山市| 马公市| 博白县| 宝兴县| 保山市| 辉县市| 临桂县| 伊宁县| 永和县| 屏南县|