這篇文章給大家介紹怎樣設(shè)置PHP.MVC的模板標(biāo)簽,內(nèi)容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
在網(wǎng)站建設(shè)、成都網(wǎng)站制作過程中,需要針對客戶的行業(yè)特點、產(chǎn)品特性、目標(biāo)受眾和市場情況進行定位分析,以確定網(wǎng)站的風(fēng)格、色彩、版式、交互等方面的設(shè)計方向。成都創(chuàng)新互聯(lián)公司還需要根據(jù)客戶的需求進行功能模塊的開發(fā)和設(shè)計,包括內(nèi)容管理、前臺展示、用戶權(quán)限管理、數(shù)據(jù)統(tǒng)計和安全保護等功能。應(yīng)用程序的boot.ini文件包含需要得到PHP.MVC框架的信息.boot.ini文件通常位于應(yīng)用程序的"WEB-INF"目錄下.為了設(shè)置應(yīng)用程序使用模板標(biāo)簽類,我們需要在boot.ini文件中定義一些屬性.下面創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,小編來講解下怎樣設(shè)置PHP.MVC的模板標(biāo)簽?
怎樣設(shè)置PHP.MVC的模板標(biāo)簽
TagActionDispatcher是ActionDispatcher類的標(biāo)準(zhǔn)實現(xiàn).為了讓框架能讀取TagActionDispatcher類,我們?yōu)樽兞?appServerRootDir設(shè)置值為'TagActionDispatcher':
//SetuptheapplicationspecificActionDispatcher(RequestDispatcher)
$actionDispatcher='TagActionDispatcher';
模板標(biāo)簽系統(tǒng)庫根目錄
我們也需要設(shè)置路徑指向我們的PHP.MVC庫(需要文件系統(tǒng)的絕對路徑):
//Setphp.MVClibraryrootdirectory(notrailingslash).
$appServerRootDir='C:\WWW\phpmvc-base';
可選設(shè)置
應(yīng)用程序定時器可以使用$timerRun屬性來設(shè)置開或關(guān):
//Timerreporting.1=on,0=off
$timerRun=1;
還可以指導(dǎo)框架總是(強制)編譯應(yīng)用程序phpmvc-config.xml配置類(好用在開發(fā)階段,因為會比較慢),我們使用:
//TheapplicationXMLconfigurationdataset:
$appXmlCfgs=array();
$appXmlCfgs['config']=array('name'=>'phpmvc-config.xml','fc'=>True);
或者僅在phpmvc-config.xml文件被修改的時候重新編譯應(yīng)用程序配置文件(在開發(fā)完成后使用此項設(shè)置,速度快),我們使用:
//TheapplicationXMLconfigurationdataset:
$appXmlCfgs=array();
$appXmlCfgs['config']=array('name'=>'phpmvc-config.xml','fc'=>False);
設(shè)置應(yīng)用程序模板目錄
當(dāng)為模板標(biāo)簽應(yīng)用程序設(shè)置模板目錄時,我們需要去創(chuàng)建一個目錄(和子目錄),放置我們的應(yīng)用程序模板文件.這個目錄必須被命名為在View資源配置類的$tplDir屬性所定義的值,默認是'./WEB-INF/tpl'.比如:例子應(yīng)用程序有一個模板目錄結(jié)構(gòu)設(shè)置像這樣:
-PhpMVC-Tags
Index.html
Main.php
WEB-INF
tpl
pageFooter.ssp
pageHeader.ssp
salePageBody.ssp
sale
pageContent.ssp
怎樣設(shè)置PHP.MVC的模板標(biāo)簽
我們也需要去創(chuàng)建目錄放置編譯的頁面.這個目錄必須被命名為在View資源配置類的$tplDirC屬性所定義的值.默認是'./WEB-INF/tpl_C'.例子應(yīng)用程序有一個模板目錄結(jié)構(gòu)設(shè)置像這樣:
PhpMVC-Tags
Index.html
Main.php
WEB-INF
tpl
...
sale
...
tpl_C
pageFooter.sspC
pageHeader.sspC
salePageBody.sspC
sale
pageContent.sspC
注意我們也需要在'./WEB-INF/tpl_C'下創(chuàng)建sale目錄.
設(shè)置PHP.MVC庫的路徑和包含
檢查以下路徑設(shè)置已經(jīng)被定義在GlobalPaths.php和globalPrepend.php文件在你的框架安裝目錄下的"/WEB-INF"目錄下:
GlobalPaths.php
------------------------------------------------
$appDirs[]='WEB-INF/lib/phpmvc_tags';
globalPrepend.php
------------------------------------------------
include_once'PhpMVC_Tags.php';
如果他們沒有在添加到路徑里,那么就定義這些變量.
安裝PHP.MVC庫
下載新版的PHP.MVC庫:/tupian/20230522/cvsIdx.php 解壓庫文檔到一個目錄.修改上面所描述過的路徑設(shè)置和包含設(shè)置.
運行例子應(yīng)用程序
下載例子應(yīng)用程序.完整的例子代碼文件和這個向?qū)Ф寄茉谶@里下載:/tupian/20230522/pp 解壓到web服務(wù)器目錄中.可能像這樣:C:/WWW/PhpMVC-Tags
修改應(yīng)用程序和框架設(shè)置.
為了測試?yán)映绦?需要瀏覽器例子程序的首頁:http://localhost/PhpMVC-Tags/Index.html
關(guān)于怎樣設(shè)置PHP.MVC的模板標(biāo)簽就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
文章題目:怎樣設(shè)置PHP.MVC的模板標(biāo)簽-創(chuàng)新互聯(lián)
URL鏈接:http://jinyejixie.com/article8/dpssip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計、Google、商城網(wǎng)站、品牌網(wǎng)站制作、建站公司、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容