CakePHP框架是PHP最为经典的几个MVC敏捷开发框架之一,上手简单,使用方便使得该框架成为很多初学者入门PHP框架的首选。本文并非CakePHP的新手教程,而是对稍微有些经验的CakePHP程序员。大多数的细节都在CakePHP的官方文档中有所提到,这里只是精简一下,作为一个小技巧的总结。
我想建立几个页面,它们仅包含静态数据,使用默认layout,不需要任何model。 最初我试图创建一个controller并为每个静态页面定义一个action。 但这种方法很笨拙,也不适合快速创建静态页面。
实 际上只要使用pages controller就可以做到——只要在 views/pages 文件夹下创建一个 view,就可以通过 /pages 来访问。例如,我创建了 /views/pages/matt.thtml , 就可以通过 http://www.example.com/pages/matt 来访问。
使用pages controller时如果想改变页面标题,只需在view文件中加入以下代码:
你可以从/cake/config/tags.ini.php中获得完整的标签列表。但我不建议修改该文件, 否则升级CakePHP时可能会让你的修改丢失。