位置: 编程技术 - 正文

Zend Framework教程之视图组件Zend_View用法详解(zend framework手册)

编辑:rootadmin

推荐整理分享Zend Framework教程之视图组件Zend_View用法详解(zend framework手册),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:framework3.5怎么打开,zendframework3中文手册,framework在哪里打开,framework3.5怎么打开,zend framework手册,zendstudio怎么创建php项目,zendframework3中文手册,zendframework3,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了Zend Framework教程之视图组件Zend_View用法。分享给大家供大家参考,具体如下:

Zend_View是Zend Framework的视图组件,MVC中的视图层。 Zend_View也是应用的直接对用户展示的页面。这里介绍一下Zend_View的实现类,以及如何和Controller结合在一起的。

View的实现

Zend_View的实现主要是通过如下目录的类实现:

root@coder-T-M:/library/Zend# tree | grep View.php│ └── View/├── View.php

root@coder-T-M:/library/Zend/View# tree.├── Abstract.php├── Exception.php├── Helper│ ├── Abstract.php│ ├── Action.php│ ├── BaseUrl.php│ ├── Currency.php│ ├── Cycle.php│ ├── DeclareVars.php│ ├── Doctype.php│ ├── Fieldset.php│ ├── FormButton.php│ ├── FormCheckbox.php│ ├── FormElement.php│ ├── FormErrors.php│ ├── FormFile.php│ ├── FormHidden.php│ ├── FormImage.php│ ├── FormLabel.php│ ├── FormMultiCheckbox.php│ ├── FormNote.php│ ├── FormPassword.php│ ├── Form.php│ ├── FormRadio.php│ ├── FormReset.php│ ├── FormSelect.php│ ├── FormSubmit.php│ ├── FormTextarea.php│ ├── FormText.php│ ├── Gravatar.php│ ├── HeadLink.php│ ├── HeadMeta.php│ ├── HeadScript.php│ ├── HeadStyle.php│ ├── HeadTitle.php│ ├── HtmlElement.php│ ├── HtmlFlash.php│ ├── HtmlList.php│ ├── HtmlObject.php│ ├── HtmlPage.php│ ├── HtmlQuicktime.php│ ├── InlineScript.php│ ├── Interface.php│ ├── Json.php│ ├── Layout.php│ ├── Navigation│ │ ├── Breadcrumbs.php│ │ ├── HelperAbstract.php│ │ ├── Helper.php│ │ ├── Links.php│ │ ├── Menu.php│ │ └── Sitemap.php│ ├── Navigation.php│ ├── PaginationControl.php│ ├── Partial│ │ └── Exception.php│ ├── PartialLoop.php│ ├── Partial.php│ ├── Placeholder│ │ ├── Container│ │ │ ├── Abstract.php│ │ │ ├── Exception.php│ │ │ └── Standalone.php│ │ ├── Container.php│ │ ├── Registry│ │ │ └── Exception.php│ │ └── Registry.php│ ├── Placeholder.php│ ├── RenderToPlaceholder.php│ ├── ServerUrl.php│ ├── TinySrc.php│ ├── Translate.php│ ├── Url.php│ └── UserAgent.php├── Interface.php└── Stream.php

6 directories, files

Zend_View和Zend_Controller的整合

主要在Zend_Controller_Action类中,

Zend_View.php类

默认情况会自动通过Controller会通过render方法来实例化Zend_View, 然后rener到对应的视图文件中。当然可以自己实例化Zend_View,然后使用。

action默认指向的文件是和action的名称相同,如果要指定视图文件,可以通过$this->render的相关方法指定.也可以通过addScriptPath和setScriptPath设置视图文件的目录。

例如

Zend_View的常用方法

构造函数参数

Zend Framework教程之视图组件Zend_View用法详解(zend framework手册)

例如

常见key:

escape、encoding、basePath、basePathPrefix、scriptPath、helperPath、 helperPathPrefix、filterPath、filterPathPrefix、filterpublic function getEngine() Return the template engine object

public function init()初始化函数

在controller的action可以通过assign传递参数到视图脚本。

例如

或者也可以用

视图脚本文件中的常见用法:

获取传递过来的值

使用一些常见的助手方法:

视图常见用法举例

在bootstrap初始化view或者controller的init文件中

action中

视图文件

list.phtml

更多关于zend相关内容感兴趣的读者可查看本站专题:《Zend FrameWork框架入门教程》、《php优秀开发框架总结》、《Yii框架入门及常用技巧总结》、《ThinkPHP入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

Zend Framework实现Zend_View集成Smarty模板系统的方法 本文实例讲述了ZendFramework实现Zend_View集成Smarty模板系统的方法。分享给大家供大家参考,具体如下:Zend_View抽象出了Zend_View_Interface,可以让我们集成不

Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解 本文实例讲述了ZendFramework动作助手(Zend_Controller_Action_Helper)用法。分享给大家供大家参考,具体如下:通过助手模式,可以把一些经常使用的功能模块做

Zend Framework创建自己的动作助手详解 本文实例讲述了ZendFramework创建自己的动作助手实现方法。分享给大家供大家参考,具体如下:助手的抽象基类是Zend_Controller_Action_Helper_Abstract,如要定

标签: zend framework手册

本文链接地址:https://www.jiuchutong.com/biancheng/289880.html 转载请保留说明!

上一篇:Zend Framework教程之模型Model用法简单实例(framework在哪里打开)

下一篇:Zend Framework实现Zend_View集成Smarty模板系统的方法(framework3.5怎么打开)

  • 增值税留抵抵欠情况说明怎么写
  • 个人买车交增值税吗
  • 出口退税通俗理解
  • 销售收入与营业费用的配比
  • 业务招待费扣除基数的收入包括哪些
  • 进口增值税电子税单抵扣
  • 结转抵扣
  • 财务月末结转成什么账户
  • 职工薪酬包括哪三个方面
  • 印花税缴款了发现报错了怎么办?
  • 存货周转率 高
  • 供应商转让合同
  • 进口一批原材料,海关核定的关税完税价格
  • 供电局开具增值发票
  • 企业发生什么
  • 金税盘和报税盘图片
  • 转让土地使用权怎么交土地增值税
  • 购买固定资产的税率是多少
  • 承兑汇票重复背书
  • 异常抵扣凭证进项税转出入哪个所属期
  • 法人一证通报建
  • 小企业流动资产一般是多少
  • 购买活动赠品会计分录
  • 应交增值税未认证怎么办
  • 采购医药费差价会计分录
  • 股票退市怎样补仓
  • 入账价值是啥
  • macos big sur最新版本
  • 业务招待费汇算清缴扣除标准
  • 公司成立后多久可以开发票
  • 企业房产税如何计算方法
  • 薏米红豆粥的做法视频
  • ccs ide
  • thinkphp分页传递参数
  • PHP:pcntl_wifsignaled()的用法_PCNTL函数
  • 原材料的盘盈与盘亏的会计处理
  • 申请高新技术企业的好处
  • 任意公积金可以不提取吗
  • php reference
  • php文件上传用什么请求方法
  • 增量留抵税额是
  • 增值税专用发票几个点
  • 汇率一般是以几位数来显示
  • 转让使用过的固定资产增值税
  • 怎样申请土地增值税补贴
  • 土地作为无形资产摊销年限
  • 合伙企业分红怎么做账
  • 其他综合收益 综合收益
  • 开具红字增值税普通发票
  • 对增值税发票开具方面是有啥要求?
  • 固定资产大修理和更新改造的区别
  • 代收资金清算过程
  • 研发费用归集的主要范围有哪些
  • 应付职工薪酬的工资是实发工资还是应发工资
  • 溢价交易和折价交易
  • 支付劳务公司的劳务费如何扣缴个人所得税?
  • 收到货物抵账的会计分录
  • 自产自用进项税额
  • 纳税申报财务报表怎么撤销
  • 未开票收入怎么报税
  • 企业付的快递费怎么做账
  • 年度汇算清缴交税怎么做账
  • 银行汇票的适用主体
  • 产值和销售收入可以一样吗
  • 怎么判断win7还是win10
  • xp电脑显示屏显示不全
  • mac开机声音怎么取消
  • 苹果系统装win8
  • wcesmgr.exe - wcesmgr 是什么进程
  • win 8怎么样
  • pp越狱助手下载安装苹果
  • 多个网页怎么从一个网页中显示
  • 在centos上安装pycharm
  • 快速解决便秘的小妙招
  • w7升级w8.1
  • win10 rs3
  • 使用js检测浏览器的网站
  • java learning
  • 简单谈谈你对中国国防建设的认识
  • 医院的电子收据怎么查
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设