Móc: settings.defaults
Last updated on Jun 24, 2026 00:24
Tổng quan
Loại: Bộ lọc
Vị trí: app/Services/SettingsService.php
Mở rộng hoặc ghi đè các định nghĩa cài đặt mặc định. Các chủ đề và mô-đun sử dụng điều này để đăng ký cài đặt của riêng chúng xuất hiện trên trang Cài đặt quản trị viên.
Thông số
| Thông số | Loại | Mô tả |
|---|---|---|
$defaults |
array | Tất cả các nhóm cài đặt mặc định |
$settingsService |
SettingsService | Ví dụ dịch vụ |
Trở lại
Phải trả về array - giá trị mặc định mở rộng.
Ví dụ sử dụng
Hook::addFilter('settings.defaults', function (array $defaults) {
$defaults['mymodule'] = [
'mymodule_api_key' => [
'key' => 'mymodule_api_key',
'value' => '',
'type' => 'text',
'label' => 'API Key',
],
];
return $defaults;
});
Móc liên quan
- settings.saved - Hành động được kích hoạt sau khi cài đặt được lưu