【问题标题】:How to bake custom view in cakephp?如何在 cakephp 中烘焙自定义视图?
【发布时间】:2014-03-13 19:46:49
【问题描述】:

我对蛋糕的烘烤非常着迷。目前,如果控制器有关联的模型,它只烘焙 CURD 方法。 例如

cake bake controller users

它将生成所有 CURD 方法(索引、查看、添加、编辑、删除)。 但我想从烘焙中生成其他方法,比如在 ROR 中生成。 喜欢,

cake bake controller users custom_func

为此 custom_func 生成视图

还有如何生成custom_func视图。

cake bake view users custom_func

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

【问题讨论】:

    标签: cakephp cakephp-2.0


    【解决方案1】:

    是的,你可以烘烤:

    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"
    

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

    【讨论】:

      【解决方案2】:

      我不知道你是否可以使用一些功能,但是你可以在app/Console/Templates准备自己的模板

      【讨论】:

      • 这不是我要问的,cake bake 是否能够基于 ROR 等自定义函数生成视图文件。
      • Bake 只能为存在的模板生成视图,并且只能将控制器作为一个整体进行烘焙——你不能烘焙一个动作。
      猜你喜欢
      • 2014-04-12
      • 2013-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多