update owl-admin permission
parent
23543d8a64
commit
607384c912
|
|
@ -7,7 +7,7 @@ APP_URL=http://localhost
|
|||
|
||||
APP_LOCALE=zh_CN
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
APP_FAKER_LOCALE=zh_CN
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
|
@ -62,3 +62,6 @@ AWS_BUCKET=
|
|||
AWS_USE_PATH_STYLE_ENDPOINT=false
|
||||
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
||||
ADMIN_SHOW_DEVELOPMENT_TOOLS=false
|
||||
ADMIN_SHOW_AUTO_GENERATE_PERMISSION_BUTTON=false
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ class KeywordController extends AdminController
|
|||
|
||||
public function list()
|
||||
{
|
||||
$user = Admin::user();
|
||||
$user = Admin::user();
|
||||
$crud = $this->baseCRUD()
|
||||
->filterTogglable(false)
|
||||
->columnsTogglable(false)
|
||||
|
|
@ -43,9 +43,7 @@ class KeywordController extends AdminController
|
|||
amis()->TableColumn()->name('id')->label(__('keywords.id')),
|
||||
amis()->TableColumn()->name('name')->label(__('keywords.name')),
|
||||
amis()->TableColumn()->name('key')->label(__('keywords.key')),
|
||||
amis()->TableColumn()->name('value')->label(__('keywords.value'))->quickEdit([
|
||||
'saveImmediately' => true,
|
||||
]),
|
||||
amis()->TableColumn()->name('value')->label(__('keywords.value'))->quickEdit(['saveImmediately' => true])->quickEditEnabled($user->can('admin.keywords.edit')),
|
||||
$this->rowActions([
|
||||
$this->rowShowButton()->permission('admin.keywords.show'),
|
||||
$this->rowEditButton()->permission('admin.keywords.edit'),
|
||||
|
|
|
|||
|
|
@ -25,31 +25,24 @@ class SettingController extends AdminController
|
|||
public function form()
|
||||
{
|
||||
return $this->baseForm(false)
|
||||
->mode('horizontal')
|
||||
->labelWidth('auto')
|
||||
->redirect('')
|
||||
->api($this->getStorePath())
|
||||
->data(settings()->all())
|
||||
->body(
|
||||
Tabs::make()->tabs([
|
||||
Tab::make()->title('基本设置')->body([
|
||||
TextControl::make()->label('网站名称')->name('site_name'),
|
||||
InputKV::make()->label('附加配置')->name('addition_config'),
|
||||
]),
|
||||
Tab::make()->title('上传设置')->body([
|
||||
TextControl::make()->label('上传域名')->name('upload_domain'),
|
||||
TextControl::make()->label('上传路径')->name('upload_path'),
|
||||
]),
|
||||
])
|
||||
amis()->Tabs()->tabs([
|
||||
amis()->Tab()->title('基本设置')->body([
|
||||
amis()->TextControl()->label('网站名称')->name('site_name'),
|
||||
amis()->InputKV()->label('附加配置')->name('addition_config'),
|
||||
])
|
||||
]),
|
||||
);
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
{
|
||||
$data = $request->only([
|
||||
'site_name',
|
||||
'addition_config',
|
||||
'upload_domain',
|
||||
'upload_path',
|
||||
]);
|
||||
$data = $request->except(['system_theme_setting']);
|
||||
|
||||
return settings()->adminSetMany($data);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,6 +3,10 @@
|
|||
namespace Tests\Feature;
|
||||
|
||||
// use Illuminate\Foundation\Testing\RefreshDatabase;
|
||||
|
||||
use Faker\Generator;
|
||||
use Illuminate\Container\Container;
|
||||
use Illuminate\Support\Testing\Fakes\Fake;
|
||||
use Tests\TestCase;
|
||||
|
||||
class ExampleTest extends TestCase
|
||||
|
|
@ -12,6 +16,8 @@ class ExampleTest extends TestCase
|
|||
*/
|
||||
public function test_the_application_returns_a_successful_response(): void
|
||||
{
|
||||
dump(__('admin.username'), admin_trans('admin.username'));
|
||||
$faker = Container::getInstance()->make(Generator::class);
|
||||
|
||||
dump($faker->name);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue