feat(AI): add ai manager admin and create powerpoint with ai
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
namespace App\Filament\Resources\Templates\RelationManagers;
|
||||
|
||||
use App\Enums\TemplateGenerationStatus;
|
||||
use App\Filament\Resources\TemplateGenerations\Actions\DownloadGenerationAction;
|
||||
use Filament\Resources\RelationManagers\RelationManager;
|
||||
use Filament\Tables\Columns\TextColumn;
|
||||
use Filament\Tables\Filters\SelectFilter;
|
||||
@@ -60,7 +61,9 @@ class GenerationsRelationManager extends RelationManager
|
||||
TemplateGenerationStatus::Failed->value => TemplateGenerationStatus::Failed->label(),
|
||||
]),
|
||||
])
|
||||
->recordActions([])
|
||||
->recordActions([
|
||||
DownloadGenerationAction::make(),
|
||||
])
|
||||
->toolbarActions([]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ class KeysRelationManager extends RelationManager
|
||||
->components([
|
||||
TextInput::make('key')
|
||||
->label('کلید')
|
||||
->helperText('در فایل پاورپوینت برای متن بهصورت {{key}} و برای عکس/چارت بهصورت نام شکل (shape name) استفاده میشود.')
|
||||
->helperText('فقط نام کلید را وارد کنید، بدون آکولاد. مثلاً اگر داخل پاورپوینت نوشتهاید {Main Title}، اینجا فقط Main Title را وارد کنید؛ آکولاد را خود سیستم موقع جایگزینی اضافه میکند. برای عکس/چارت بهجای این، نام شکل (shape name) را در فیلد پایین وارد کنید.')
|
||||
->required()
|
||||
->maxLength(255),
|
||||
TextInput::make('label')
|
||||
|
||||
Reference in New Issue
Block a user