General > Русский (ru)
Не могу разобраться с установкой плагинов
Dmitriy Simushev:
Путь не правильный. Все файлы плагина должны лежать в:
--- Code: ---<mibew root dir>/plugins/Mibew/Mibew/Plugin/Emoji/
--- End code ---
Все эти каталоги в архиве с плагином появились там не просто так ;)
Alex:
Упс :-[ Теперь все заработало ;D Извиняюсь за свою невнимательность.
Можно оффтопный вопрос ? Зачем такая сложная структура из 2х папок Mibew и дополнительной папки "Plugin" ?
Dmitriy Simushev:
Структура каталогов определяется структурой пространства имен PHP используемого для плагина.
На самом деле, она имеет вот такой вид:
--- Code: --- /plugins/<Вендор>/Mibew/Plugin/<Имя плагина>
^ ^ ^ ^
| | | |
| | | Собственное имя плагина
| | Дополнительные пространства имен, используемые для предотвращения коллизий
| Название производителя
Хранилище плагинов
--- End code ---
Собственно, вся эта структура каталогов отображается в пространства имен PHP, что называется, "в лоб":
--- Code: ---
/plugins/Mibew/Mibew/Plugin/Emoji/Plugin.js
class \Mibew\Mibew\Plugin\Emoji\Plugin {
// ....
}
--- End code ---
Alex:
Век живи - век учись. Спасибо большое за разъяснение ;)
Navigation
[0] Message Index
[*] Previous page
Go to full version