溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎樣設置PHP.MVC的模板標簽

發布時間:2021-10-18 17:46:48 來源:億速云 閱讀:193 作者:柒染 欄目:編程語言

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

  應用程序的boot.ini文件包含需要得到PHP.MVC框架的信息.boot.ini文件通常位于應用程序的"WEB-INF"目錄下.為了設置應用程序使用模板標簽類,我們需要在boot.ini文件中定義一些屬性.下面億速云小編來講解下怎樣設置PHP.MVC的模板標簽?

  怎樣設置PHP.MVC的模板標簽

  TagActionDispatcher是ActionDispatcher類的標準實現.為了讓框架能讀取TagActionDispatcher類,我們為變量$appServerRootDir設置值為'TagActionDispatcher':

  //SetuptheapplicationspecificActionDispatcher(RequestDispatcher)

  $actionDispatcher='TagActionDispatcher';

  模板標簽系統庫根目錄

  我們也需要設置路徑指向我們的PHP.MVC庫(需要文件系統的絕對路徑):

  //Setphp.MVClibraryrootdirectory(notrailingslash).

  $appServerRootDir='C:\WWW\phpmvc-base';

  可選設置

  應用程序定時器可以使用$timerRun屬性來設置開或關:

  //Timerreporting.1=on,0=off

  $timerRun=1;

  還可以指導框架總是(強制)編譯應用程序phpmvc-config.xml配置類(最好用在開發階段,因為會比較慢),我們使用:

  //TheapplicationXMLconfigurationdataset:

  $appXmlCfgs=array();

  $appXmlCfgs['config']=array('name'=>'phpmvc-config.xml','fc'=>True);

  或者僅在phpmvc-config.xml文件被修改的時候重新編譯應用程序配置文件(在開發完成后使用此項設置,速度快),我們使用:

  //TheapplicationXMLconfigurationdataset:

  $appXmlCfgs=array();

  $appXmlCfgs['config']=array('name'=>'phpmvc-config.xml','fc'=>False);

  設置應用程序模板目錄

  當為模板標簽應用程序設置模板目錄時,我們需要去創建一個目錄(和子目錄),放置我們的應用程序模板文件.這個目錄必須被命名為在View資源配置類的$tplDir屬性所定義的值,默認是'./WEB-INF/tpl'.比如:例子應用程序有一個模板目錄結構設置像這樣:

  -PhpMVC-Tags

  Index.html

  Main.php

  WEB-INF

  tpl

  pageFooter.ssp

  pageHeader.ssp

  salePageBody.ssp

  sale

  pageContent.ssp

  怎樣設置PHP.MVC的模板標簽

  我們也需要去創建目錄放置編譯的頁面.這個目錄必須被命名為在View資源配置類的$tplDirC屬性所定義的值.默認是'./WEB-INF/tpl_C'.例子應用程序有一個模板目錄結構設置像這樣:

  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'下創建sale目錄.

  設置PHP.MVC庫的路徑和包含

  檢查以下路徑設置已經被定義在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庫: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

關于怎樣設置PHP.MVC的模板標簽就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女