【问题标题】:How to create a Controller in CakePHP without setting up database tables?如何在 CakePHP 中创建控制器而不设置数据库表?
【发布时间】:2011-05-23 16:39:21
【问题描述】:

我对 cakePHP 非常陌生,但我对 Ruby on Rails 有点了解。我尝试在控制台中使用cake bake 命令创建控制器,但它说:

您的数据库没有任何表

据我所知,在 Rails 中,它允许我创建不带表甚至不设置数据库的控制器。我想做的是我想为 HomeAboutHelp 等页面创建一个控制器和一个视图。我不认为这些页面仍然需要模型或数据库表。请帮忙。

【问题讨论】:

    标签: cakephp


    【解决方案1】:

    确保您可以创建控制器和视图...甚至是没有表格的模型。

    但是你不能烘焙它们 =D bake 只是为了读取数据库并帮助你从那里创建你的类。所以,如果你没有桌子,你就没有东西可烤了..

    对于主页、关于和帮助等静态页面,您可以使用PagesController

    干杯!

    【讨论】:

    • 你的意思是 pages_controller.php?
    • yes =) 它在链接上.. 你需要将 pages_controller.php 复制到你的 app/controllers 文件夹中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-21
    • 1970-01-01
    • 2011-02-16
    • 2023-03-26
    • 2012-06-29
    • 2011-12-02
    相关资源
    最近更新 更多