diff --git a/app/Filament/Components/Forms/ItemForm/CustomForm/FormBuilderItem.php b/app/Filament/Components/Forms/ItemForm/CustomForm/FormBuilderItem.php index 12ccd5a..43326e4 100644 --- a/app/Filament/Components/Forms/ItemForm/CustomForm/FormBuilderItem.php +++ b/app/Filament/Components/Forms/ItemForm/CustomForm/FormBuilderItem.php @@ -240,6 +240,12 @@ class FormBuilderItem Builder\Block::make('captcha') ->label('reCaptcha') ->schema([ + TextInput::make('title_field') + ->label('Заголовок поля') + ->live(onBlur: true) + ->default('Капча') + ->disabled(true) + ->dehydrated(true), Forms\Components\Hidden::make('name_field')->required()->default(Str::slug('reCaptcha') . Carbon::now()->timestamp), Section::make('Настройка') ->collapsed() diff --git a/app/Observers/MainSectionObserver.php b/app/Observers/MainSectionObserver.php new file mode 100644 index 0000000..b0c476f --- /dev/null +++ b/app/Observers/MainSectionObserver.php @@ -0,0 +1,35 @@ +path); Cache::forget($cacheKey); + Cache::forget('navigation'); } /** @@ -31,6 +32,7 @@ class PageObserver { $cacheKey = 'page_' . md5($page->path); Cache::forget($cacheKey); + Cache::forget('navigation'); } /** diff --git a/app/Observers/SubSectionObserver.php b/app/Observers/SubSectionObserver.php new file mode 100644 index 0000000..9f8115a --- /dev/null +++ b/app/Observers/SubSectionObserver.php @@ -0,0 +1,35 @@ +isProduction()); // URL::forceScheme('https'); diff --git a/resources/js/Components/BaseComponents/BaseBuilderUi/FormBlocks/CaptchaBlock.vue b/resources/js/Components/BaseComponents/BaseBuilderUi/FormBlocks/CaptchaBlock.vue index c06230f..e778771 100644 --- a/resources/js/Components/BaseComponents/BaseBuilderUi/FormBlocks/CaptchaBlock.vue +++ b/resources/js/Components/BaseComponents/BaseBuilderUi/FormBlocks/CaptchaBlock.vue @@ -1,20 +1,18 @@ - +}; + \ No newline at end of file diff --git a/resources/js/Components/BaseComponents/BaseBuilderUi/FormBlocks/PersonalDataBlock.vue b/resources/js/Components/BaseComponents/BaseBuilderUi/FormBlocks/PersonalDataBlock.vue index cb1f9e9..d64bebb 100644 --- a/resources/js/Components/BaseComponents/BaseBuilderUi/FormBlocks/PersonalDataBlock.vue +++ b/resources/js/Components/BaseComponents/BaseBuilderUi/FormBlocks/PersonalDataBlock.vue @@ -4,11 +4,15 @@
+

{{ block.data.description }}