位置: 编程技术 - 正文

Zend Framework自定义Helper类相关注意事项总结(如何开启framework 3.5)

编辑:rootadmin

推荐整理分享Zend Framework自定义Helper类相关注意事项总结(如何开启framework 3.5),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:framework自动化,framework在哪开启,framework教程,framework怎么更新,如何开启framework 3.5,framework教程,framework设置,framework设置,内容如对您有帮助,希望把文章链接给更多的朋友!

本文讲述了Zend Framework自定义Helper类相关注意事项。分享给大家供大家参考,具体如下:

编写自定义的Helper类

编写自定义的Helper类很容易,只要遵循以下几个原则即可:

① 类名必须是 Zend_View_Helper_*,*是helper的名称。例如,你在写一个名为“specialPurpose”的类,类名将至少是"SpecialPurpose",另外你还应该给类名加上前缀,建议将“View_Helper”作为前缀的一部份:“My_View_Helper_SpecialPurpose”。(注意大小写)你将需要将前缀(不包含下划线)传递给addHelperPath() 或 setHelperPath()。② 类中必须有一个public的方法,该方法名与helper类名相同。这个方法将在你的模板调用"$this->specialPurpose()"时执行。在我们的“specialPurpose”例子中,相应的方法声明可以是 “public function specialPurpose()”。③ 一般来说,Helper类不应该echo或print或有其它形式的输出。它只需要返回值就可以了。返回的数据应当被转义。④ 类文件的命名应该是helper方法的名称,比如在"specialPurpose"例子中,文件要存为“SpecialPurpose.php”。

把helper类的文件放在你的helper路径下, Zend_View就会自动加载,实例化,持久化,并执行。

三点类文件名称,类名称,类中helper方法,保持某种程度上的一致。

贴代码:

两个helper,看清楚了,他们的不同啊。。。。。

Zend Framework自定义Helper类相关注意事项总结(如何开启framework 3.5)

version zf 1.

Bootstrap.php

application/views/helpers

Img.php:

TestHelper.php:

action中使用:

附加内容,在initView中添加addHelperPath,可以改成采用加载application。ini文件配置项的方式把路径进行配置。如下

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

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

Zend Framework教程之Application用法实例详解 本文实例讲述了ZendFramework教程之Application用法。分享给大家供大家参考,具体如下:Zend_Application是ZendFramework的核心组件。Zend_Application为ZendFramework应用

YII Framework教程之异常处理详解 本文讲述了YIIFramework异常处理。分享给大家供大家参考,具体如下:异常无处不在,作为程序员,活着就是为了创造这些异常,然后修复这些异常而存

YII Framework框架教程之日志用法详解 本文实例讲述了YIIFramework框架日志用法。分享给大家供大家参考,具体如下:日志的作用(此处省略字)YII中的日志很好很强大,允许你把日志信息

标签: 如何开启framework 3.5

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

上一篇:Zend Framework教程之Bootstrap类用法概述(framework core)

下一篇:Zend Framework教程之Application用法实例详解(zend framework手册)

  • 一般纳税人增值税会计账务处理
  • 国有独资企业是国企吗
  • 生产设备保险费会计分录
  • 个人补缴的医保要做账吗
  • 小规模纳税人的起征点是多少
  • 营业执照备案需要什么资料
  • 出售投资性房地产时,按其账面价值结转到主营业务成本
  • 叉车维修费计什么费用
  • 商贸公司可以做美容行业吗?
  • 外商投资企业是中国企业吗
  • 企业股权转让是否交企业所得税
  • 营改增后甲供材的涉税风险
  • 支票结算的账务处理
  • 个人取得的咨询费是什么
  • 营改增后向境外提供有偿服务是否需要缴纳增值税?
  • 房屋租赁发票能抵扣几个点
  • 增值税一般纳税人税率
  • 物流公司通行票抵税比例是多少
  • 增值税进项销项怎么算
  • 增值税缴纳计入成本吗
  • 进项5万出项6万,需交多少税
  • 管网设计费用取费标准
  • 个人报销汽油费会计分录
  • 自然人收税管理
  • 电子汇票贴现怎样操作
  • 电费返还怎么查询
  • 季度所得税弥补亏损
  • 电脑自带网速测试
  • 软件测评费用标准
  • 苹果取消macbook
  • 系统远程桌面连接怎么用
  • 什么是董事会费
  • 小规模纳税人销售使用过的固定资产
  • 支付银行借款利息可以全额扣除吗
  • 免税企业所得税的有
  • php如何实现伪静态
  • 投标报名费怎么定
  • php pdo连接mysql
  • vue3官方教程
  • mysql中regexp_replace函数的使用
  • 酒类包装物押金的增值税处理规定
  • 员工辞退补偿金扣个税吗
  • 公司减持股份是利好还是利空
  • Bootstrap table 控制表格高度固定(行高固定)并且不受数据量影响
  • 有赞微小店认证麻烦
  • mysql5.7.27安装与配置
  • mysql数据库三种复制类型
  • mongodb数据库操作题
  • 个体户注销流程 就找三合一企服
  • 金税四期何时上线
  • 会计分录税金及附加有哪些
  • 处置固定资产增值税收入与企业所得税收入不一致
  • 上月计提多了怎么办
  • 账面价值和公允价值的关系
  • 已经结账的账目怎么冲红
  • 管理会计期末存货量怎么算
  • 股东是否实缴出资的举证责任
  • 分公司内部管理模式
  • server2012打开sqlserver
  • sql中nullif
  • 使用组策略可控制什么
  • 官方发布预防新冠戴口罩指引
  • 使用筷子就餐会不会传染乙肝病毒
  • ubuntu彻底删除
  • macpro删除文件
  • windows xp玩lol
  • 开机提示按CTRL+ALT+DEL,无限重启怎么办
  • linux ./文件
  • windowsxp的主要特点是什么
  • linux应用程序在哪个目录
  • listview点击获取内容
  • 象棋软件编程
  • linux内核结构详解
  • 批处理转义字符如何
  • javascript的简介
  • js canvas绘制图片
  • 跨浏览器插件
  • 中国税务徽标
  • 如何打印个税缴纳记录
  • 土地增值税分期清算条件?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设