Config extension for laravel-admin

Maintainers

πŸ‘ encore

Package info

github.com/laravel-admin-extensions/config

pkg:composer/laravel-admin-ext/config

Statistics

Installs: 183 293

Dependents: 7

Suggesters: 0

Stars: 97

Open Issues: 10

v1.1 2019-12-11 02:31 UTC

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 5fe99f56758adfd8436ac5d02e83e72a6388dfc2

  • z-song <zosong.woop@126.com>

settinglaravel-admin

This package is auto-updated.

Last update: 2026-06-11 18:14:07 UTC


README

πŸ‘ StyleCI
πŸ‘ Packagist
πŸ‘ Total Downloads
πŸ‘ Pull request welcome

Inspired by https://github.com/laravel-backpack/settings.

Documentation | δΈ­ζ–‡ζ–‡ζ‘£

Screenshot

πŸ‘ wx20170810-100226

Installation

$ composer require laravel-admin-ext/config

$ php artisan migrate

Open app/Providers/AppServiceProvider.php, and call the Config::load() method within the boot method:

<?php

namespace App\Providers;

use Encore\Admin\Config\Config;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\ServiceProvider;

class AppServiceProvider extends ServiceProvider
{
 public function boot()
 {
 $table = config('admin.extensions.config.table', 'admin_config');
 if (Schema::hasTable($table)) {
 Config::load();
 }
 }
}

Then run:

$ php artisan admin:import config

Open http://your-host/admin/config

Usage

After add config in the panel, use config($key) to get value you configured.

License

Licensed under The MIT License (MIT).