怎樣設(shè)置PHP.MVC的模板標(biāo)簽-創(chuàng)新互聯(lián)

這篇文章給大家介紹怎樣設(shè)置PHP.MVC的模板標(biāo)簽,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

網(wǎng)站建設(shè)、成都網(wǎng)站制作過程中,需要針對客戶的行業(yè)特點(diǎn)、產(chǎn)品特性、目標(biāo)受眾和市場情況進(jìn)行定位分析,以確定網(wǎng)站的風(fēng)格、色彩、版式、交互等方面的設(shè)計方向。成都創(chuàng)新互聯(lián)公司還需要根據(jù)客戶的需求進(jìn)行功能模塊的開發(fā)和設(shè)計,包括內(nèi)容管理、前臺展示、用戶權(quán)限管理、數(shù)據(jù)統(tǒng)計和安全保護(hù)等功能。

應(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)實(shí)現(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)框架總是(強(qiáng)制)編譯應(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屬性所定義的值,默認(rèn)是'./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屬性所定義的值.默認(rèn)是'./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ùn)行例子應(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://muchs.cn/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)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化