位置: 编程技术 - 正文

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手册)

  • 自产用于捐赠的会计处理
  • 个税抵扣未及时填报
  • 对公账户可以报一办几个
  • 补提上一年度的年终奖
  • 小规模纳税人开了3%的专票还能享受1%
  • 制造业主要生产工艺
  • 盈余公积多计提对报表的影响
  • 海关进口货物如何消杀
  • 印花税实收资本纳税义务发生时间
  • 增值税普通发票对方作废了怎么办?
  • 自行承担税费是什么意思
  • 金融保险业的行业规范及标准
  • 预付工程款的会计科目
  • 企业收到红字发票,应该如何申报报表?
  • 资金账簿印花税申报期限
  • 代驾费用入什么二级科目
  • 法人变更股权不转让有什么影响么么
  • 公允价值变动借方是增还是减
  • 资产总额和净资本的关系
  • win11如何启用远程访问
  • 局域网网速太慢怎么办
  • win7如何更换开机密码
  • 其他综合收益需要结转吗
  • 微信怎么开小
  • 母子公司吸收合并税务处理
  • 卡特迈国家公园熊吃人
  • php登录注册页面完整代码
  • php的用处
  • 浅析Yii2集成富文本编辑器redactor实例教程
  • 超图的应用举例
  • php排序方法有几种区别
  • php的urlencode
  • 员工食堂买菜
  • Python如何将字符串转化为数字
  • 税法折旧和会计折扣会计分录
  • 用现金报销差旅费及增值税怎么做账
  • python中datetime用法
  • 民办非企业开办资金入什么科目
  • 零申报有哪些
  • 应交增值税科目设置及账务处理
  • PostgreSQL教程(一):数据表详解
  • 织梦cms要钱吗
  • 股票印花税和佣金是一样的吗
  • 变卖固定资产的账务处理
  • 预期报酬率和期初报酬率
  • 自产产品对外捐赠为什么不确认收入
  • 旅游业差额开票的票据可以累计一季度吗
  • 以前年度多计提成本怎么处理
  • 现金不够老板垫钱怎么办
  • 公司提供给员工暂借款未还款离职
  • 天猫佣金会返还吗
  • 所有者权益的概念和特征
  • 医药企业研发费用构成
  • 工资完税证明怎么开
  • 应付利息属于经营性负债吗
  • 明细账设置是什么意思
  • mysql5.7.29安装
  • sql语句多行合并成一行
  • win10使用期限
  • 笔记本带u
  • macos越狱教程
  • 如何解决焦虑的心理
  • windows越狱软件
  • WinXP系统建立VPN连接虚拟专用网络连接的途径
  • downloadplus.exe是什么进程 作用是什么 downloadplus进程是安全的吗
  • xp电脑桌面图片显示缩略图
  • windows7如何设置时间格式
  • win8系统怎么设置桌面图标
  • Perl实现高水线算法(解决多值比较问题方法)
  • cocos2dx shader
  • Activity的四种启动模式和onNewIntent()
  • 深入理解计算机系统
  • 安卓版本apk
  • iframe例子
  • 安卓获取图片路径
  • 如何在网上查看自己的征信
  • 个人土地建房
  • 深圳市税务审批中心电话
  • 劳务分包需要交什么税
  • 耕地占用税应该什么时候交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设