Конфигурация

php artisan sleepingowl:install во время установки автоматически публикует конфиг sleeping_owl.php.

Если вы хотите опубликовать конфиг вручную выполните эту команду:

$ php artisan vendor:publish --provider="SleepingOwl\Admin\Providers\SleepingOwlServiceProvider" --tag="config"

Параметры конфигурации

title

Строка для отображения в заголовке страницы

Логотип отображаемый в верхней панеле

logo_mini

Логотип отображаемый в верхней панели при минимизированной боковой панели

Текст отображаемый над меню

state_datatables (только в v.6+) (default: true)

Сохранение состояния DataTables в localStorage

state_tabs (только в v.6+) (default: false)

Сохранение активности табов

state_filters (только в v.6+) (default: false)

Сохранение значений фильтров в datatables

url_prefix (default: 'admin')

Префикс адреса для административного модуля

domain (default: false)

Включение/отключение поддержки субдомена для админки

middleware (default: ['web', 'auth'])

Посредник, который ограничивают административный модуль от доступа неавторизованных пользователей

enable_editor (default: false)

Включение и добавление редактирования настроек

env_keys_readonly (default: false)

Делает поле ключей только для просмотра

env_can_delete (default: true)

Разрешает/запрещает удалять ключ/значение

env_can_add (default: true)

Разрешает/запрещает добавлять ключ/значение (при условии что env_keys_readonly == false)

env_editor_url (default: 'env/editor')

URL, для редактирования env файла настроек

env_editor_policy (default: null)

Добавление политики

env_editor_excluded_keys

Массив ключей или масок ключей для скрытия в редакторе файла настроек

'env_editor_excluded_keys' => [
    'APP_KEY', 'DB_*',
],

env_editor_middlewares (default: [])

Добавление посредника для редактирование настроек

auth_provider (default: 'users')

Провайдер авторизации пользователей. Custom User Providers

bootstrapDirectory (default: app_path('Admin'))

Путь к директории автозапуска SleepingOwl Admin

imagesUploadDirectory (default: 'images/uploads')

Путь к директории изображений относительно public

filesUploadDirectory (default: 'files/uploads')

Путь к директории файлов относительно public

template (default: SleepingOwl\Admin\Templates\TemplateDefault::class)

Класс используемого шаблона, должен быть унаследован от SleepingOwl\Admin\Contracts\TemplateInterface

datetimeFormat (default: 'd.m.Y H:i')

dateFormat (default: 'd.m.Y')

timeFormat (default: 'H:i')

Формат даты и времени для использования в столбцах и элементах формы по умолчанию

wysiwyg

Настройки для Wysiwyg редакторов текста по умолчанию

datatables (default: [])

Настройки datatables по умолчанию

datatables_highlight (default: false)

Подсветка столбцов DataTables при наведении мыши (глобальное включение / выключение). Для включения на определенной datatable - добавить класс .lightcolumn

//config
'datatables_highlight' => true,

//Section
//.table-primary, .table-secondary, .table-info, .table-success, .table-warning, .table-danger
//.table-light, .table-gray, .table-white, .table-black, .table-red, .table-dark
$display = AdminDisplay::datatablesAsync()
    ->setHtmlAttribute('class', 'table-primary table-striped table-hover lightcolumn');

dt_autoupdate (default: false)

Включение/отключение автообновления datatables

dt_autoupdate_interval (default: 5)

Время обновления datatables в минутах

dt_autoupdate_class (default: '')

Класс автообновления. Если не задано все datatables будут с автообновлением

dt_autoupdate_color (default: '#dc3545')

Цвет прогрессбара автообновления таблиц

Включение/отключение хлебных крошек

scroll_to_top (default: true)

Включение/отключение кнопки перехода вверх на странице

scroll_to_bottom (default: true)

Включение/отключение кнопки перехода вниз страницы

imageLazyLoad

Включение/отключение ленивой загрузки изображений в таблицах и дататаблицах

imageLazyLoadFile

Изображение по умолчанию для отображения не загруженных страниц. Можно указать пустое изображение через data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== либо указать путь относительно паблик папки

aliases

Алиасы, которые инициализируются пакетом

Следующий шаг