Dcat Admin
— это инструмент для быстрого создания административной панели на основе laravel-admin. Он позволяет создать полнофункциональную админку с минимальным количеством кода. Встроены различные компоненты, необходимые для работы административной панели, что делает его удобным для использования сразу после установки.
### Основные возможности
Section
(похожая на Filter
в WordPress и тег section
в шаблонах Blade)В случае, если при установке возникают проблемы с медленной загрузкой через
composer
или ошибками установки, выполните командуcomposer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
, чтобы заменить зеркалоcomposer
на зеркало Aliyun.
Сначала необходимо установить фреймворк laravel
. Если он уже установлен, пропустите этот шаг. Если вы впервые используете laravel
, обязательно ознакомьтесь с документацией Установка Laravel Русская Документация.
composer create-project --prefer-dist laravel/laravel название_проекта 7.*
# или
composer create-project --prefer-dist laravel/laravel название_проекта
После установки laravel
вам потребуется отредактировать файл .env
, чтобы правильно настроить соединение с базой данных.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=dcat-admin
DB_USERNAME=root
DB_PASSWORD=
Установите dcat-admin
.
cd название_проекта
composer require dcat/laravel-admin
Затем запустите следующую команду для публикации ресурсов:
php artisan admin:publish
Эта команда создаст конфигурационный файл config/admin.php
, где можно будет изменить адрес установки, соединение с базой данных и названия таблиц. Рекомендуется использовать значения по умолчанию без изменений.
Затем выполните следующую команду для завершения установки:> Выполнение этой команды может вызвать ошибку Specified key was too long ... 767 bytes
. Если эта ошибка возникнет, добавьте код \Schema::defaultStringLength(191);
в метод boot
файла app/Providers/AppServiceProvider.php
, удалите все таблицы базы данных, а затем повторно выполните команду php artisan admin:install
.```
php artisan admin:install
После завершения всех этих шагов можно настроить службу `web`, **необходимо указать директорию `web` на директорию `public`**! Если используется `nginx`, также следует добавить конфигурацию псевдо-статических запросов.
```dotenv
location / {
try_files $uri $uri/ /index.php?$query_string;
}
После запуска службы откройте браузер и перейдите по адресу http://localhost/admin
, используйте имя пользователя admin
и пароль admin
.
Расширение | Описание | Версия dcat-admin |
---|---|---|
mosiboom/dcat-iframe-tab | Вкладка IFRAME | 2.x |
super-eggs/dcat-distpicker | Привязка провинций, городов и районов | 2.x |
ueditor | Онлайн-редактор Baidu | 1.x |
grid-sortable | Инструмент сортировки таблиц | 1.x |
Dcat Admin
основан на следующих компонентах:+ Laravel
Этот проект существует благодаря всем людям, внесшим свой вклад. [Принять участие].
Поддержите этот проект финансово и помогите нам поддерживать наше сообщество. [Принять участие]
dcat-admin
распространяется под лицензией The MIT License (MIT).
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )