千家信息网

怎样设置PHP.MVC的模板标签

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家介绍怎样设置PHP.MVC的模板标签,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。应用程序的boot.ini文件包含需要得到PHP.MVC框架的信息.boot.in
千家信息网最后更新 2026年11月03日怎样设置PHP.MVC的模板标签

这篇文章给大家介绍怎样设置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的模板标签就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

程序 目录 应用程序 应用 模板 文件 标签 例子 路径 框架 属性 配置 编译 内容 变量 更多 系统 结构 资源 资源配置 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网巨头科技公司 互联网科技集团 奇酷互联网科技 艾特科技互联网 北京互联网络科技有限公司 互联网科技小额贷款 苏州大垚互联网科技 佰商互联网科技有限公司 深圳市运趣互联网科技有限公司 翼展科技 首家互联网医院 明优互联网科技有限公司 区块链结合互联网科技 科技互联网海报 互联网科技圈年度人物 山东子淼互联网科技有限公司 黑云互联网科技有限公司 四川互联网展示科技馆设计 悟空问答互联网科技 互联网科技创业计划的风险分析 网互联网络科技 上海喔噻互联网科技有限公司 华服互联网科技怎么样 深圳恒合互联网络科技有限公司 工业互联网科技新基建 互联网与科技金融数据 盛创互联网科技有限公司 广州恒生互联网科技有限 中国航天科技大学国际工业互联网 深圳艾果互联网通讯科技 佛山市拉法互联网科技有限公司
0