root 5 years ago
parent
commit
12278e143e

+ 4 - 3
app/Http/Controllers/Admin/ConfigController.php

@@ -5,9 +5,6 @@ namespace App\Http\Controllers\Admin;
 use App\Http\Requests\Admin\ConfigSave;
 use Illuminate\Http\Request;
 use App\Http\Controllers\Controller;
-use App\Models\Plan;
-use App\Models\Order;
-use App\Models\User;
 
 class ConfigController extends Controller
 {
@@ -58,6 +55,10 @@ class ConfigController extends Controller
                     'paytaro_app_id' => config('v2board.paytaro_app_id'),
                     'paytaro_app_secret' => config('v2board.paytaro_app_secret')
                 ],
+                'frontend' => [
+                    'theme' => config('v2board.frontend_theme', 1),
+                    'background_url' => config('v2board.frontend_background_url')
+                ],
                 'server' => [
                     'server_token' => config('v2board.server_token'),
                     'server_license' => config('v2board.server_license')

+ 3 - 1
app/Http/Requests/Admin/ConfigSave.php

@@ -42,6 +42,9 @@ class ConfigSave extends FormRequest
         'paytaro_enable' => 'in:0,1',
         'paytaro_app_id' => '',
         'paytaro_app_secret' => '',
+        // frontend
+        'frontend_theme' => 'in:1,2',
+        'frontend_background_url' => 'nullable|url',
         // tutorial
         'apple_id' => 'email',
         'apple_id_password' => ''
@@ -49,7 +52,6 @@ class ConfigSave extends FormRequest
 
     public static function filter()
     {
-        // abort(500, json_encode(array_keys(self::RULES)));
         return array_keys(self::RULES);
     }