Невозможно получить доступ к ресурсам плагинов поставщиков в файлах шаблонов CakePHP 3.6

Мне нужно интегрировать тему AdminLTE в проект cakePHP3.6. Я установил тему с помощью composer, выполнив действия, указанные в " https://github.com/maiconpinto/cakephp-adminlte-theme". Таким образом, плагин установлен в папке поставщика. Он показывает тему по умолчанию правильно. Но теперь я хотел бы настроить макет. Я выполнил действия, указанные в " https://github.com/maiconpinto/cakephp-adminlte-theme/wiki/Customize-Layout"

Моя версия AdminLTE - 1.0.8, поэтому я выполнил действия, описанные в разделе "С версии 1.0.6". Я сталкиваюсь с двумя проблемами в этом: 1) Чтобы переопределить user-panel.ctp, я создал файл по следующему пути: src/Template/Plugin/AdminLTE/Element/aside/user-panel.ctp

Ниже приведен код в user-panel.ctp

<div class="user-panel">
<div class="pull-left image">
    <img src="/[project name]/admin_l_t_e/img/user2-160x160.jpg" class="img-circle" alt="User Image">    </div>
<div class="pull-left info">
    <p>Alexander Pierce</p>
    <a href="#"><i class="fa fa-circle text-success"></i> Online</a>
</div>

В приведенном выше коде шаблона изображение не загружается. Как получить доступ к любому файлу ресурса из папок плагина вендора в моих файлах.ctp?

2) Кроме того, если я устанавливаю тему в виде плагинов, как я могу добавить свои собственные файлы.js или.css, если это необходимо.

Пожалуйста помоги.

Спасибо

0 ответов

Другие вопросы по тегам