如何在cakephp中烘焙自定义视图?

时间:2014-02-22 08:48:37

标签: cakephp cakephp-2.0

我很喜欢蛋糕的烘烤。目前,如果控制器具有关联模型,它仅烘焙CURD方法。 例如

cake bake controller users

它将生成所有CURD方法(索引,视图,添加,编辑,删除)。 但我想从烘焙中生成其他方法,如在ROR中生成。 等,

cake bake controller users custom_func

为此custom_func生成视图

还有如何生成custom_func视图。

cake bake view users custom_func

是否可以使用烘焙生成自定义方法和视图?有没有插件可以帮助它?

2 个答案:

答案 0 :(得分:2)

是的,你可以烤:

cake bake view users custom_func

为此,您需要在以下目录中创建模板:

YOUR_PROJECT\lib\Cake\Console\Templates\default\views

"create a custom_func.ctp file"

并在(核心控制器文件)中创建一个函数:

YOUR_PROJECT\lib\Cake\Console\Templates\default\actions

"add a new function custom_func"

或者,如果您不希望该功能具有通用性,请直接写入用户控制器。

答案 1 :(得分:1)

我不知道您是否可以使用某些功能,但您可以在app/Console/Templates

中准备自己的模板