fix bugs, added accordion type in tabs

This commit is contained in:
F4ilji
2025-05-27 14:55:34 +05:00
parent dc7c18691b
commit a3f3e97b2f
7 changed files with 68 additions and 59 deletions
@@ -5,7 +5,6 @@ namespace App\Containers\Education\UI\API\Controllers;
use App\Http\Controllers\Controller;
use App\Jobs\CreateDirectionStudy;
use App\Jobs\CreateEducationalProgram;
use App\Services\Vicon\EducationalProgram\EducationalProgramService;
class UpdateEduDataApiController extends Controller
{
@@ -9,7 +9,9 @@ use Filament\Forms\Components\Builder;
use Filament\Forms\Components\FileUpload;
use Filament\Forms\Components\Hidden;
use Filament\Forms\Components\Repeater;
use Filament\Forms\Components\Section;
use Filament\Forms\Components\TextInput;
use Filament\Forms\Components\Toggle;
use Illuminate\Support\Carbon;
use Illuminate\Support\Str;
use Livewire\Features\SupportFileUploads\TemporaryUploadedFile;
@@ -20,6 +22,9 @@ class TabBlock implements BlockSchema
public static function schema(): array
{
return [
Section::make()->schema([
Toggle::make('settings.is_accordion')->label('Выводить вкладки в виде аккордиона')->default(false),
]),
Repeater::make('tab')
->label('Вкладки')
->helperText('Добавьте вкладки с контентом')
+1
View File
@@ -4,6 +4,7 @@ namespace App\Jobs;
use App\Containers\Education\Models\DirectionStudy;
use App\Services\Vicon\DirectionStudy\DirectionStudyService;
use App\Ship\Enums\Education\LevelEducational;
use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Bus\Dispatchable;
+1
View File
@@ -5,6 +5,7 @@ namespace App\Jobs;
use App\Containers\Education\Models\DirectionStudy;
use App\Containers\Education\Models\EducationalProgram;
use App\Services\Vicon\EducationalProgram\EducationalProgramService;
use App\Ship\Enums\Education\LevelEducational;
use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Bus\Dispatchable;