diff --git a/app/Filament/Blog/Resources/PostResource.php b/app/Filament/Blog/Resources/PostResource.php index 338c22d..7b1cce0 100644 --- a/app/Filament/Blog/Resources/PostResource.php +++ b/app/Filament/Blog/Resources/PostResource.php @@ -79,9 +79,10 @@ class PostResource extends Resource ->label('Inhalt') ->required() ->columnSpanFull(), - TextInput::make('excerpt.de') + Textarea::make('excerpt.de') ->label('Auszug') - ->maxLength(255), + ->maxLength(65535) + ->columnSpanFull(), TextInput::make('meta_title.de') ->label('Meta-Titel') ->maxLength(255), @@ -99,9 +100,10 @@ class PostResource extends Resource MarkdownEditor::make('content.en') ->label('Inhalt') ->columnSpanFull(), - TextInput::make('excerpt.en') + Textarea::make('excerpt.en') ->label('Auszug') - ->maxLength(255), + ->maxLength(65535) + ->columnSpanFull(), TextInput::make('meta_title.en') ->label('Meta-Titel') ->maxLength(255), diff --git a/tests/Unit/BlogPostExcerptFieldTest.php b/tests/Unit/BlogPostExcerptFieldTest.php new file mode 100644 index 0000000..dc55df9 --- /dev/null +++ b/tests/Unit/BlogPostExcerptFieldTest.php @@ -0,0 +1,37 @@ +getComponentByStatePath('excerpt.de'); + $excerptEn = $schema->getComponentByStatePath('excerpt.en'); + + $this->assertInstanceOf(Textarea::class, $excerptDe); + $this->assertInstanceOf(Textarea::class, $excerptEn); + $this->assertSame(65535, $excerptDe->getMaxLength()); + $this->assertSame(65535, $excerptEn->getMaxLength()); + } +}