diff --git a/app/Modules/Admin/Views/design/index.blade.php b/app/Modules/Admin/Views/design/index.blade.php index 5c374b6..11a1f05 100644 --- a/app/Modules/Admin/Views/design/index.blade.php +++ b/app/Modules/Admin/Views/design/index.blade.php @@ -23,11 +23,11 @@ @endif + + + -->
Акценты
@@ -69,6 +69,25 @@ name="menu_btn_hover_text_color" value="{{ ($parameters['menu_btn_hover_text_color'] ?? '') }}">
+
Заголовки и надписи
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
@endsection \ No newline at end of file diff --git a/app/Modules/Main/Models/Design.php b/app/Modules/Main/Models/Design.php index d599e94..421e1f6 100644 --- a/app/Modules/Main/Models/Design.php +++ b/app/Modules/Main/Models/Design.php @@ -15,6 +15,10 @@ class Design extends Model ]; public const parameters = [ + 'title', + 'copyright', + 'phone', + 'phone_description', 'logo', 'page_color', 'text_color', @@ -33,7 +37,7 @@ public static function getParameters() { } foreach (self::parameters as $parameter) { if (!array_key_exists($parameter, $parameters)) { - $parameters[$parameter] = null; + //$parameters[$parameter] = null; } } return $parameters; diff --git a/app/Modules/Main/Providers/ModuleServiceProvider.php b/app/Modules/Main/Providers/ModuleServiceProvider.php index 2d7762a..2b1bc4a 100644 --- a/app/Modules/Main/Providers/ModuleServiceProvider.php +++ b/app/Modules/Main/Providers/ModuleServiceProvider.php @@ -7,6 +7,7 @@ use Livewire\Livewire; use Illuminate\Support\Facades\Gate; +use Modules\Main\Models\Design; class ModuleServiceProvider extends ServiceProvider { @@ -27,6 +28,11 @@ public function boot() $this->registerComponent(); $this->registerLivewire(); $this->registerHelpers(); + define('DESIGN_PARAMETERS', Design::getParameters()); + + if (array_key_exists('title', DESIGN_PARAMETERS)) { + \Config::set('app.name', DESIGN_PARAMETERS['title']); + } } protected function registerViews() @@ -83,8 +89,7 @@ protected function registerPolicies() protected function registerHelpers() { $files = glob(__DIR__ . '/../Helpers/' . "*.php"); - foreach ($files as $key => $file) - { + foreach ($files as $key => $file) { require_once $file; } } diff --git a/resources/views/layouts/design.blade.php b/resources/views/layouts/design.blade.php index c6e1825..663e54a 100644 --- a/resources/views/layouts/design.blade.php +++ b/resources/views/layouts/design.blade.php @@ -1,6 +1,11 @@