2017-01-02 7 views
0

Я установил плагин CakeDC, но мне нравится использовать его также в админ-бэкенде моего приложения. Может кто-нибудь указать мне, как начать с этого? Этот плагин уже завершен, и мне нужно всего лишь дублировать контроллеры и шаблоны в папку администратора? Или это просто регистрация, логин и т. Д. Для пользователей, и мне нужно испечь все бэкэнды с нуля? Мне не хватает информации об этом в документах. Благодарен за любую пошаговую помощь, чтобы поставить меня на правильный путь.CakeDC User Plugin

ответ

0

Ваш пример использования соответствует документации, приведенной здесь https://github.com/CakeDC/users/blob/master/Docs/Documentation/Extending-the-Plugin.md#extending-the-controller, возможно, вы захотите создать новый контроллер внутри вашей папки администратора, а затем использовать те черты, которые вам необходимы для присоединения необходимых функций.

Вы можете повторно использовать шаблоны плагинов, но обычно вы будете переписывать шаблоны в соответствии с пользовательским интерфейсом вашего сайта. Если вы все еще хотите повторно использовать шаблоны плагинов, вы можете изменить свой путь просмотра в обратном вызове администратора доRender.

Плагин завершен и теперь используется в нескольких приложениях для работы.

+0

Спасибо. Я попробую. – Lucky

+0

Я ищу что-то вроде Alaxos ACL Plugin (https://github.com/oldskool/Acl) для CakePHP 3.x со всеми необходимыми видами для управления acos, aros и acos_aros. Это доступно? Я установил плагины cakephp/acl и cakedc/users, и я читаю везде, что эти два плагина полностью функциональны, но я не могу найти какие-либо представления, чтобы действительно управлять правами группы и пользователя. Нужно ли мне создавать их самостоятельно? Или я чего-то не хватает? – Lucky