diff --git a/app/Filament/Components/Forms/UserDetailForm.php b/app/Filament/Components/Forms/UserDetailForm.php
index d104462..2b37e94 100644
--- a/app/Filament/Components/Forms/UserDetailForm.php
+++ b/app/Filament/Components/Forms/UserDetailForm.php
@@ -114,7 +114,10 @@ class UserDetailForm
Forms\Components\TextInput::make('item')->label('')->string()->required()
])->label('Участие в научных проектах')->defaultItems(0),
Forms\Components\Repeater::make('publications')->schema([
- Forms\Components\TextInput::make('item')->label('')->string()->required()
+ Forms\Components\TextInput::make('category_publication')->label('Категория публикаций')->string()->required(),
+ Forms\Components\Repeater::make('publication')->schema([
+ Forms\Components\TextInput::make('item')->label('')->string()->required()
+ ])->label('Публикации')->collapsed(),
])->label('Публикации')->defaultItems(0),
]),
Tabs\Tab::make('Другое')
diff --git a/app/Filament/Resources/UserResource/RelationManagers/UserDetailRelationManager.php b/app/Filament/Resources/UserResource/RelationManagers/UserDetailRelationManager.php
index 58f7aec..73899ba 100644
--- a/app/Filament/Resources/UserResource/RelationManagers/UserDetailRelationManager.php
+++ b/app/Filament/Resources/UserResource/RelationManagers/UserDetailRelationManager.php
@@ -17,6 +17,9 @@ class UserDetailRelationManager extends RelationManager
{
protected static string $relationship = 'userDetail';
+ protected static ?string $title = 'Детальная информация';
+
+
protected static ?string $inverseRelationship = 'user';
public function form(Form $form): Form
diff --git a/resources/js/Components/BuilderUi/Persons/Blocks/PublicationBlock.vue b/resources/js/Components/BuilderUi/Persons/Blocks/PublicationBlock.vue
new file mode 100644
index 0000000..056cbf4
--- /dev/null
+++ b/resources/js/Components/BuilderUi/Persons/Blocks/PublicationBlock.vue
@@ -0,0 +1,49 @@
+
+
+ {{ el.category_publication }}
+
+
+
+
+
+
+