How to create Plugin in CakePhp using command line?
I assume you already have set up code generation with cakephp, if not see our post about `code generation with cakephp`. Using cmd prompt it quite simple.
Step 1: Type this command
cake bake plugin admin
Step 2: Create Model
cake bake model plugin --admin (note: admin is plugin name in camelcase)
It will show list of available models, select you want to bake like user model, news model etc.
Note: For cakephp 3+ versions you need to use
cake bake model --plugin PluginName ModelName
Note: For cakephp 3+ versions you need to use
cake bake model --plugin PluginName ModelName
Step 3: Create Controller
cake bake controller plugin -- admin
It will show list of available controllers, select you want to bake like user controller, news controller etc
Note: For cakephp 3+ versions you need to use
cake bake controller --plugin PluginName ControllerName
Step 4: create finally view files for your plugin
cake bake view plugin --admin
Note: For cakephp 3+ versions you need to use
cake bake template --plugin PluginName TableName
It will show list of available controllers for which you want to make view files, select and done!
Your plugin is ready now.
You can check your plugin at www.yoursite.com/pluginname/controller/action
No comments:
Post a Comment