2013-07-18 2 views
0

У меня возникли проблемы с пониманием порядка загрузки плагинов Croogo. Я хотел бы плагин «CKEditor», чтобы загрузить после плагин «Facebook»Croogo Plugin Load Order

В plugin.json facebook в:

{ 
    "name": "Facebook", 
    "description": "Facebook plugin for demonstrating hook system", 

    "author": "Author Name", 
    "authorEmail": "[email protected]", 
    "authorUrl": "http://facebook.com", 

    "dependencies": { 
    "plugins": [ 
     "Ckeditor", 
     "acl", 
     "extensions" 
    ] 
    } 
} 

Тогда я деактивировать и активировать Facebook, чтобы получить обновленный plugin.json читать.

Ckeditor продолжает загружать файлы перед Facebook.

Может ли кто-нибудь помочь мне в изменении порядка загрузки плагинов croogo?

Спасибо

ответ

1

Нагрузку порядок «сохраняется» в settings.json (а также в settings таблице) под ключ Hook.bootstraps.

Вы можете вручную принудительно выполнить заказ с помощью оболочки настроек. Оформить заказ 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 updated