国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 高青县| 雷山县| 喜德县| 万源市| 武城县| 凉城县| 嵩明县| 达尔| 满洲里市| 广昌县| 嘉兴市| 洪洞县| 汽车| 江川县| 修武县| 临安市| 江西省| 建水县| 沧源| 平和县| 芦山县| 资阳市| 凤城市| 新泰市| 湘潭县| 嘉禾县| 枣庄市| 呼伦贝尔市| 桃源县| 北票市| 兴义市| 佳木斯市| 鄂尔多斯市| 磴口县| 璧山县| 襄垣县| 阜新市| 寿阳县| 元谋县| 马山县| 汝南县|