smarty模板的安裝配置,smarty安裝配置_PHP教程

來源:互聯網
上載者:User

smarty模板的安裝配置,smarty安裝配置


第一步:下載Smarty模版源碼包了
百度一下“Smarty下載”,下載最新版本的Smarty模版
第二部:解壓縮,將下載好的Smarty包解壓縮
右鍵->解壓到當前檔案夾...你懂的^_^
第三部:安裝與配置
1.進入解壓後的檔案夾,將檔案夾內的libs檔案夾複製到自己的工作路徑下,安裝完成!這就是安裝?是的,不用懷疑,這就是安裝,哈哈,夠簡單吧!^_^
2.將剛剛複製過來的libs檔案夾重新命名為你自己喜歡的檔案夾名字,我這裡就用本站的網域名稱phpname來命名吧
3.在與phpname檔案夾同一目錄下建立以下幾個檔案夾(名字都可以自己起,但是要與下一步的配置一一對應):templates(用於存放模版的目錄)、templates_c(用於存放編譯後檔案的目錄)、cache(用於存放緩衝的目錄)、config(用於存放配置的目錄)
4.在與phpname同一目錄下建立一個smarty.php設定檔(名字也可以自己起,這裡起什麼名到時在你要使用Smarty的.php檔案中就引入什麼名),代碼如下:
include ('./phpname/Smarty.class.php') ;//引入檔案類
$smarty=new Smarty;//執行個體化
$smarty->template_dir="templates";//指定模版存放目錄
$smarty->compile_dir="templates_c";//指定編譯檔案存放目錄
$smarty->config_dir="config";//指定設定檔存放目錄
$smarty->cache_dir="cache";//指定緩衝存放目錄
$smarty->caching=false;//關閉緩衝(設定為true表示啟用緩衝)
$smarty->left_delimiter="<{";//指定左標籤
$smarty->right_delimiter="}>";//指定右標籤
?>
配置完成!也很簡單吧!^_^
第四部:測試
安裝配置都搞定了,讓我們來測試一下行不行吧
1.在templates檔案夾下建立一個index.html測試檔案,測試代碼如下:


<{$name}>




2.在與phpname同一目錄下建立一個index.php檔案:
include ("smarty.php");//引入設定檔
$name="OK";//定義變數
$smarty->assign('name',$name);//用定義的變數$name的值("OK")替換掉模版中的<{$name}>
$smarty->display("index.html");//顯示模版檔案夾中的index.html
?>
3.開啟你的伺服器,訪問http://localhost/???/phpname/index.php,如果頁面顯示"OK",就說明Smarty安裝配置成功了!如果沒有顯示"OK",就再對著上面的步驟重新檢查一遍,本地測試過了,完全沒有問題!祝你好運!

轉自http://www.phpname.com/phpname_182013020733.html

http://www.bkjia.com/PHPjc/1020124.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1020124.htmlTechArticlesmarty模板的安裝配置,smarty安裝配置 第一步:下載Smarty模版源碼包了 百度一下Smarty下載,下載最新版本的Smarty模版 第二部:解壓縮,將下...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.