CakePHP程序员必须知道的21条技巧_程序员技巧

2020-02-28 其他范文 下载本文

CakePHP程序员必须知道的21条技巧由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“程序员技巧”。

这篇文章可以说是CakePHP教程中最经典的了。虽然不是完整的手把手系列,但作者将自己使用CakePHP的经验总结了21条,这些尤其是对新手十分有用。

翻译时故意保留了一些CakePHP中特有的词语没有翻译,如controller、model等。相信学过CakePHP的人应该马上就能理解它们的意思吧。

另外,CakePHP的wiki已经失效,取而代之的是一个名为bakery的网站。原文中引用的wiki的链接也都已更新到了bakery上。

快速创建静态页面

我想建立几个页面,它们仅包含静态数据,使用默认layout,不需要任何model。最初我试图创建一个controller并为每个静态页面定义一个action。但这种方法很笨拙,也不适合快速创建静态页面。

实际上只要使用pages controller就可以做到——只要在 views/pages 文件夹下创建一个 view,就可以通过 /pages 来访问。例如,我创建了 /views/pages/matt.thtml,就可以通过 http://

我需要修改调用$html->selectTag()时生成的,使其生成“请选择”选项来代替默认的空白选项。我也希望单选按钮能带有标签,这样用户就无需精确地点击单选按钮本身,而只需单击到关联的文字上即可。

建立 /app/config/tags.ini.php,然后添加以下的内容:

;Tag template for a input type='radio' tag.radio = “%s”

;Tag template for an empty select option tag.selectempty = “--Please Select--”

你可以从/cake/config/tags.ini.php中获得完整的标签列表。但我不建议修改该文件,否则升级CakePHP时可能会让你的修改丢失。

自定义404页面

如果你需要自定义404页面,只需创建 /app/views/errors/error404.thtml。

《CakePHP程序员必须知道的21条技巧.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
CakePHP程序员必须知道的21条技巧
点击下载文档
相关专题 程序员技巧 程序员 技巧 CakePHP 程序员技巧 程序员 技巧 CakePHP
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文