wip: article AI polish, category SEO fields, cover generator, membership plan seeder
This commit is contained in:
@@ -9,8 +9,8 @@ use App\Domain\Plugin\Hook;
|
||||
use App\Settings\GeneralSettings;
|
||||
use Filament\Forms\Components\DateTimePicker;
|
||||
use Filament\Forms\Components\Select;
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Forms\Components\Textarea;
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Forms\Components\Toggle;
|
||||
use Filament\Schemas\Components\Utilities\Get;
|
||||
use Filament\Schemas\Schema;
|
||||
@@ -78,8 +78,33 @@ class ArticleForm
|
||||
TextInput::make('read_password')
|
||||
->label(__('admin.fields.read_password'))
|
||||
->password(),
|
||||
TextInput::make('cover_path')
|
||||
->label(__('admin.fields.cover_path'))
|
||||
->helperText(__('admin.helpers.cover_path'))
|
||||
->columnSpanFull(),
|
||||
TextInput::make('cover_source')
|
||||
->label(__('admin.fields.cover_source'))
|
||||
->disabled()
|
||||
->dehydrated(false),
|
||||
TextInput::make('cover_status')
|
||||
->label(__('admin.fields.cover_status'))
|
||||
->disabled()
|
||||
->dehydrated(false),
|
||||
Textarea::make('ai_summary')
|
||||
->label(__('admin.fields.ai_summary'))
|
||||
->rows(3)
|
||||
->columnSpanFull(),
|
||||
Textarea::make('ai_polished_content')
|
||||
->label(__('admin.fields.ai_polished_content'))
|
||||
->helperText(__('admin.helpers.ai_polished_content'))
|
||||
->rows(12)
|
||||
->columnSpanFull(),
|
||||
Textarea::make('ai_suggestions_text')
|
||||
->label(__('admin.fields.ai_suggestions'))
|
||||
->helperText(__('admin.helpers.ai_suggestions'))
|
||||
->rows(4)
|
||||
->disabled()
|
||||
->dehydrated(false)
|
||||
->columnSpanFull(),
|
||||
...Hook::collect('filament.article.form'),
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user