4

adminというアプリでプラグインのモデル、コントローラー、ビューをベイクしようとしています。私はWindows7を使用しています。ベイクはアプリをベイクするときとアプリ内で機能します。

これは私がしていることです:

  1. cd c:\ wamp \ www \ propharm \ app(\ appなしでも試してみました)
  2. ケーキベイクプラグイン管理モデル

これは私のプラグインが存在するフォルダーです:C:\ wamp \ www \ propharm \ app \ Plugin

これはコンソールからの応答です。

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)

私はこれを試しました:bootrap.phpで

CakePlugin::load('Admin');

それはまだ機能していません。私が間違っていることを誰かが知っているなら、助けてください。ありがとう。ルイ

4

2 に答える 2

11

1)プラグインをベイクします:

cake bake plugin PluginNameInCamelCase

2)他のすべてを焼く:

cake bake controller ControllerName --plugin PluginNameInCamelCase

プラグインのベイク処理の詳細については、このページを参照してください:CakePHPを使用した独自のプラグインの作成

于 2012-09-05T22:11:29.837 に答える
1

上記のコードは機能しますが、このコードはより便利なオプションを提供します。

ステップ1:プラグインを作成する

ケーキベイクプラグインPluginNameInCamelCase

ステップ2:モデルを作成する

ケーキベイクモデルプラグイン--PluginNameInCamelCase`

利用可能なモデルのリストが表示され、ユーザーモデル、ニュースモデルなどのように焼きたいものを選択します

ステップ3:コントローラーを作成する

ケーキベイクコントローラープラグイン-PluginNameInCamelCase

利用可能なコントローラーのリストが表示され、ユーザーコントローラー、ニュースコントローラーなどのように焼きたいものを選択します

ステップ4:プラグインの最終ビューファイルを作成する

ケーキベイクビュープラグイン--PluginNameInCamelCase

ビューファイルを作成し、選択して完了したい利用可能なコントローラーのリストが表示されます。

続きを読む

于 2015-03-06T21:09:31.767 に答える