От автора: приветствую вас, друзья. Мы продолжаем цикл статей, посвященных знакомству с фреймворком Yii2. В этой статье мы с вами установим отличное расширение для организации админки на вашем сайте, речь идет о теме AdminLTE, установив которую мы получим готовое отличное оформление для админки.
Итак, для установки нам потребуется, конечно же, Composer. Откроем его и перейдем в папку нашего сайта:
1 |
cd domains\yii.loc |
Теперь перейдем на страницу дополнения на сайте GitHub и возьмем необходимую команду:
1 |
composer require dmstr/yii2-adminlte-asset "2.*" |
Эта команда установит вторую версию темы. Если вы захотите установить ее первую версию, тогда в кавычках измените номер версии:
1 |
composer require dmstr/yii2-adminlte-asset "1.*" |
Итак, выполним нужную команду в Композере и дождемся завершения установки.
Следующим шагом будет перенос файлов темы в папку модуля админки. Напомню, админка у нас представлена в виде отдельного модуля. Зайдем в папку vendor/dmstr/yii2-adminlte-asset/example-views/yiisoft/yii2-app и увидим там две папки: layouts и site:
Именно эти папки нам и нужны. Скопируем их и вставим в папку оформления нашего модуля админки – modules/admin/views.
Остается лишь изменить название шаблона в файле config/web.php, там у нас в качестве шаблона для админки был прописан admin.php, заменим его на main.php – именно он и является шаблоном темы AdminLTE.
Последний шаг – обновить страницу админки в браузере насладиться полученным результатом 🙂
Выглядит симпатично, не так ли? Больше о фреймворке вы можете узнать из наших бесплатных или платных уроков. Также создание простейшего блога на Yii2 можно посмотреть в этом цикле уроков.
Комментарии (4)