位置: 编程技术 - 正文

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

  • 公司购入烟酒会计处理
  • 费用报销票跨月跨年可以吗
  • 临时用工费账务怎么处理
  • 怎么增加资产减少负债
  • 劳务公司交企业所得税吗
  • 购进材料运输费属于什么会计科目
  • 幼儿园个税怎么交
  • 劳务公司开票税收分类
  • 分支机构是不是需要设立账簿
  • 增值税采用
  • 报销油费如何写摘要及会计分录怎么做?
  • 不动产经营租赁属于现代服务吗
  • 公司注册的费用记什么科目
  • 公司看望病人账务处理
  • 只占股不出资
  • 交易性金融资产入账价值怎么计算
  • 通过无偿取得的成果
  • 公司租用土地
  • 一般纳税人开专票和普票的税率
  • 房地产土地抵扣
  • 营改增后转让土地使用权怎么计算增值税
  • 利润总额就是会计准则吗
  • 上个月印花税少计提了怎么办
  • 哪些支出可以在计算企业应纳税所得额时加计扣除
  • 免税收入与不征税收入的区别与联系
  • 国债逆回购会跌吗
  • 什么是会计凭证?会计凭证有哪些作用?
  • spf13-vim – Vim编辑器终极发布
  • win7桌面快捷键是什么
  • outlook永久保留邮件
  • linux怎么操作
  • 公司取得的发明专利
  • 代开房租的税点计入什么科目?
  • win10桌面图标怎么随意摆放
  • php image
  • 人工智能机器人保姆什么时候实现
  • java单点登录token
  • python中datetime用法
  • 当月计提的公积金怎么取
  • 培训发票税点
  • java强制类型转换有哪些
  • dedecms安装步骤
  • 连通函数
  • 帝国cms建站教程
  • 2021增值税发票怎么开步骤
  • 增值税进项加计抵减怎么计算
  • 网上申请发票要钱吗
  • 年化收益率和年利率区别
  • 行政事业单位过节费发放规定
  • 购进原材料发生的保险费
  • 已抵扣进项税额转出的会计分录怎么做
  • 报销单领款人可以不签名吗
  • 开出去的发票
  • 什么是非关联方账户
  • 每个月结转损益会计分录
  • 建筑业营改增的主要内容
  • sql中case when的用法
  • winxp系统安装教程
  • freebsd12安装图形界面
  • win8 分屏
  • windows登录密码设置
  • 光盘pe系统
  • WinCfg32.exe - WinCfg32是什么进程
  • win7玩穿越火线电脑应该怎么设置
  • 菜鸟教程官网app
  • flashhelperservice.exe是什么程序
  • win7系统无法开机解决方法
  • win7系统损坏无法开机怎么重装
  • win8操作系统
  • 搜狗浏览器2019版本
  • win10总连不上网
  • linux shell脚本中sudo后输入密码
  • 在下次启动计算机时会自动关机。重起后恢复正常(“绿色版”)
  • 抛物线动画演示视频
  • jquery validate表单校验长度
  • python怎么做脚本
  • html微信
  • python字符串的用法
  • 进项发票认证了怎么冲红
  • 城镇土地使用税的计算公式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设