cakephp核心助手

cakephp核心助手Helpers就像表现层的Component类

它包含了表现层的逻辑,可以供其他views,elements或者layouts调用

这部分描述了CakePHP自带的每一个helepers,如Form, Html, JavaScript and RSS等AJAXAjaxHelper 使用 Prototype ,用来提供 Ajax 操作和前端效果

使用 AjaxHelper 之前, 你必须下载它们的 JavaScript 库,并放到 /app/webroot/js/ 下

除此之外, 你需要在使用 AjaxHelper 功能的任何 layouts 和 views 文件中引入它们

FormFormHelper是CakePHP一个新的附加功能

表单创建的大部分粗重工作都由这个新类来完成,取代(不推荐使用)HtmlHelper中的方法

FormHelper主要聚焦于快速创建表单, 流程化的数据校验,页面的重复构造和布局

FormHelper同样也很灵活-它几乎可以自动的完成所有事情,但你也可以指定方法完成你所需要的功能

HTMLHTML Helper是Cake用来使开发变得迅速且不会乏味的一个好方法

HTML Helper有两个主要的目的:帮助插入那些经常用到的HTML代码,帮助更快更方便的创建一个Form

JavascriptJavascript helper旨在帮助开发人员输出良好格式的JS相关tag和数据

NumberNumber helper中包含了一些非常出色的函数,可以帮助你格式化数值型数据

Paginator分页Helper用来输出分页控件,如页码、下一页/上一页之类的链接

TextText helper提供了一些格式化文本数据的函数

TimeTime helper提供了一些函数供程序员输出诸如Unix时间戳格式或者是更加易读的日期字符串

所有的函数都能够接受合法的PHP日期字符串或者是Unix时间戳格式的参数

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关