2012-09-05 84 views
4

我想在我的应用程序中为我的插件烘焙模型,控制器和视图,称为:admin。我使用的是Windows 7。烘焙应用程序和应用程序时烘烤。CakePHP 2.2.2为插件烘烤

这是我在做什么:

  1. CD C:\ WAMP \ WWW \ propharm \应用程序(也试过不\ APP)
  2. 蛋糕烘焙插件管理模式

这是我的插件所在的文件夹:C:\ wamp \ www \ propharm \ app \ Plugin

我从控制台得到这个响应。在bootrap.php

CakePlugin::load('Admin'); 

它仍然没有工作:

Create the directory structure, AppModel and AppController classes for a 
new plugin. Can create plugins in any of your bootstrapped plugin paths. 

Usage: 
cake bake plugin [-h] [-v] [-q] [<name>] 

Options: 

--help, -h  Display this help. 
--verbose, -v Enable verbose output. 
--quiet, -q Enable quiet output. 

Arguments: 

name CamelCased name of the plugin to create. 
     (optional) 

我尝试这样做。如果有人知道我做错了什么,请帮忙。谢谢。 路易

回答

11

1)烘烤你的插件:

cake bake plugin PluginNameInCamelCase 

2)烘烤一切:

cake bake controller ControllerName --plugin PluginNameInCamelCase 

请参阅此页面的详细文档中烘烤插件:Creating Your Own Plugins with CakePHP

+0

蛋糕烘烤所有MODELNAME --plugin PluginNameInCamelCase不起作用 – aWebDeveloper

+2

我想这是因为它需要:'蛋糕烘焙模型MODELNAME --plugin PluginNameInCamelCase'和NOT'蛋糕烤全...' – alairock

+0

我做**模型**第一和**所有**下一个...但**所有**不起作用 – aWebDeveloper

1

虽然上面的代码但这个代码提供了更多有用的选项。

步骤1:创建插件

蛋糕烘插件PluginNameInCamelCase

步骤2:创建模型

蛋糕烘模型插件--PluginNameInCamelCase`

它会显示可用的列表能够车型,选择要烤像用户模型,模型的消息等

3步:创建控制器

蛋糕烘烤器插件 - PluginNameInCamelCase

它会显示可用控制器列表,选择你想要像用户控制器,新闻控制器等烤

第4步:最终创建您的插件查看文件

蛋糕烘焙视图插件--PluginNameInCamelCase

它会告诉您要进行查看的文件,选择并做可用控制器列表!

Read more