我在理解Croogo插件加载顺序时遇到了问题。我想插件"Ckeditor“加载后,插件"Facebook”
在脸书的plugin.json中:
{
"name": "Facebook",
"description": "Facebook plugin for demonstrating hook system",
"author": "Author Name",
"authorEmail": "author@facebook.com",
"authorUrl": "http://facebook.com",
"dependencies": {
"plugins": [
"Ckeditor",
"acl",
"extensions"
]
}
}然后,我停用再重新激活facebook来读取更新后的plugin.json。
Ckeditor继续在facebook之前加载。
有没有人可以帮我改变croogo插件的加载顺序?
谢谢
发布于 2013-07-20 17:46:55
加载顺序在settings.json (以及settings表)中的Hook.bootstraps键下“持久化”。
您可以使用Settings shell手动强制执行此命令。查看documentation。
# inspect current value
$ Console/cake settings.settings read Hook.bootstraps
Welcome to CakePHP v2.3.7 Console
---------------------------------------------------------------
App : croogo
Path: /home/rachman/work/personal/deploy/croogo/
---------------------------------------------------------------
Settings:
Hook.bootstraps : Settings,Comments,Contacts,Nodes,Meta,Menus,Users,Blocks,Taxonomy,FileManager,Ckeditor,Wysiwyg
# set a new value
$ Console/cake settings.settings write Hook.bootstraps Settings,Ckeditor,Comments,Contacts,Nodes,Meta,Menus,Users,Blocks,Taxonomy,FileManager,Wysiwyg
Welcome to CakePHP v2.3.7 Console
---------------------------------------------------------------
App : croogo
Path: /home/rachman/work/personal/deploy/croogo/
---------------------------------------------------------------
Updating Hook.bootstraps
- Settings,Comments,Contacts,Nodes,Meta,Menus,Users,Blocks,Taxonomy,FileManager,Ckeditor,Wysiwyg
+ Settings,Ckeditor,Comments,Contacts,Nodes,Meta,Menus,Users,Blocks,Taxonomy,FileManager,Wysiwyg
Confirm update (y/n)
[n] > y
Setting updatedhttps://stackoverflow.com/questions/17735311
复制相似问题