建立模板標籤系統應用程式
建立模板標籤系統應用程式只需幾個步驟.
注意:以下步驟假設使用了新的SleeK範例應用程式(這個例子可以在www.phpmvc.net上找到).
修改應用程式的boot.ini檔案
應用程式的boot.ini檔案包含需要得到PHP.MVC框架的資訊.boot.ini檔案通常位於應用程式的"WEB-INF"目錄下.為了設定應用程式使用模板標籤類別,我們需要在boot.ini檔案中定義一些屬性.
TagActionDispatcher類別
TagActionDispatcher是ActionDispatcher類別的標準實作.為了讓框架能讀取TagActionDispatcher類別,我們為變數$ServerServerRootDirapp :
// Setup the application specific ActionDispatcher (RequestDispatcher)
$actionDispatcher = 'TagActionDispatcher';
模板標籤系統庫根目錄
:
// Set php.MVC library root directory (no trailing slash).
$appServerRootDir = 'C:WWWphpmvc-base';
可選設定
vc-base';
選時
:
// Timer reporting. 1=on, 0=off
$timerRun = 1;
也可以指導框架總是(強制)編譯應用程式phpmvc-config.xml配置類別(最好用在開發階段,因為會用在開發階段,因為會用在開發階段,因為會比較慢),我們使用:
// The application XML configuration data set:
$appXmlCfgs = array();
$appXmlCfgs['config'] = array('name'=>'phpmvc-appXmlCfgs['config'] = array('name'=>'phpmvc-config.xml', ' fc'=>True);
// The application XML configuration data set:
$appXmlCfgs = array(); $appXmlCfgs['config'] = array('name'=>'phpmvc-config.xml', 'fc'=>False);
設定應用程式範本目錄
當為模板標籤應用程式設定模板目錄時,我們需要去創建一個目錄(和子目錄),放置我們的應用程式模板檔案.這個目錄必須被命名為在View資源配置類別的$tplDir屬性所定義的值,預設是'./WEB-INF/tpl'.例如:範例應用程式有一個模板目錄結構設定像這樣:
- PhpMVC-Tags
Index.html
pageFooter .ssp
pageHeader.ssp
salePageBody.ssp pageContent.ssp
我們也需要去建立目錄放置編譯的頁面.這個目錄必須被命名為在View資源配置類別的$tplDirC屬性所定義的值.預設是'./WEB-INF/tpl_C'.範例應用程式有一個範本目錄結構設定像這樣:
PhpMVC-Tags
Index.html
Main.php
sale
...
tpl_C
pageFooter.sspC
pageHeader.sspC
salePageBody.sspC
sale
pageContent.sspC
注意我們也需要在'./WEB-INF/tpl_C'下創建sale目錄.
設置PHP.MVC庫的路徑和包含
GlobalPaths.php
--------- --------------------------------------- $appDirs[] = 'WEB-INF/ lib/phpmvc_tags';
globalPrepend.php
--------------------------------------- ---------
如果他們沒有在添加到路徑裡,那麼就定義這些變數.
安裝PHP.MVC庫
下載最新版的PHP.MVC庫:http://www.phpmvc.net/download/cvsIdx.php?doc=cvs-snaps
解壓縮庫文件到一個目錄.修改上面所描述的路徑設定和包含設定.
運行範例應用程式
下載範例應用程式.完整的範例程式碼檔案和這個精靈都能在這裡下載:http://www.phpmvc.net/download/rel/phpmvc-tags-v1.0. zip
解壓縮到web伺服器目錄中.可能像這樣:C:/WWW/PhpMVC-Tags
修改應用程式和框架設定.
為了測試範例程式,需要瀏覽器範例程式的首頁:http://localhost/PhpMVC -Tags/Index.html
附錄A:ViewResources設定類別
ViewResourcesConfig類別表現了
下表列出了ViewResourcesConfigViewRe.
以上就是PHP.MVC的模板標籤系統(五)的內容,更多相關文章請關注PHP中文網(www.php.cn)!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3 Linux新版
SublimeText3 Linux最新版

Dreamweaver CS6
視覺化網頁開發工具

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中