@if($board->id) {{-- {!! Form::open(['route' => ['admin.scrum-boards.pipelines.tasks.update', ['scrum_board' => $scrum_board, 'pipeline' => $pipeline, 'task' => $task]], 'method' => 'PUT']) !!} --}} @else {!! Form::open(['route' => ['admin.projects.boards.store', ['project' => $project]], 'method' => 'POST']) !!} @endif
{{-- project select --}}
{!! Form::label('project_id', 'Project') !!} {!! Form::select('project_id', [@$project->id => @$project->name], @$project->id ?? null, [ 'class' => 'form-select', 'data-placeholder' => __('Select Project'), 'data-kt-select2' => 'true', 'data-allow-clear' => 'true', 'disabled' => true, 'data-remote' => route('resource-select', ['Project']) ]) !!}
{!! Form::label('board_category', 'Board Category') !!} {!! Form::select('board_category', $board->id && $board->category_id? [@$board->category_id => @$board->category->name] : [], @$$board->category_id ?? null, [ 'class' => 'form-select dependent-select', 'data-placeholder' => __('Select Category'), 'data-kt-select2' => 'true', 'data-allow-clear' => 'true', 'id' => 'add_task-board_category', 'data-remote' => route('resource-select', ['ScrumBoardCategory']) ]) !!}
{!! Form::label('scrum_board_id', 'Board') !!} {!! Form::select('scrum_board_id', [@$board->id => @$board->name], @$board->id ?? null, [ 'class' => 'form-select', 'data-placeholder' => __('Select Board'), 'data-kt-select2' => 'true', 'data-allow-clear' => 'true', 'data-dependent_id' => 'add_task-board_category', 'data-dependent' => 'category_id', 'data-remote' => route('resource-select', ['ScrumBoard', 'does_not_have_project_as_uncompleted_task' => $project->id, 'not_archived' => 1]) ]) !!}
{{-- priority --}}
{!! Form::label('priority', 'Priority') !!} {!! Form::select('priority', Modules\ScrumBoard\Models\PipelineProject::PRIORITIES, null, [ 'class' => 'form-select', 'data-placeholder' => __('Select Priority'), 'data-kt-select2' => 'true', 'data-allow-clear' => 'true', ]) !!}
{{-- due date --}}
{!! Form::label('due_date', 'Due Date') !!} {!! Form::text('due_date', null, [ 'class' => 'form-control flatpickr', 'placeholder' => __('Select Due Date'), ]) !!}
{{-- tags --}}
{!! Form::label('tags[]', 'Tags') !!} {!! Form::select('tags[]', [], null, [ 'class' => 'form-select', 'data-placeholder' => __('Select Tags'), 'data-kt-select2' => 'true', 'data-allow-clear' => 'true', 'multiple' => true, 'data-tags' => 'true', 'data-remote' => route('resource-select', ['Tag']) ]) !!}
{{-- select assignee --}}
{!! Form::label('assignees[]', 'Select Assignee') !!} {!! Form::select('assignees[]', $assignees ?? [], @$assignees ? array_keys($assignees) : [], [ 'class' => 'form-select', 'data-placeholder' => __('Select Assignee'), 'data-allow-clear' => 'true', 'data-kt-select2' => 'true', 'multiple' => true, 'data-kt-template-result' => "users", 'data-template-selection-ld'=>"formatSelections", 'data-remote' => route('resource-select-user', ['Admin']) ]) !!}
@if(!isset($task)) {{-- checkbox import checkitems --}}
{!! Form::checkbox('import_checkitems', 1, 1, ['class' => 'form-check-input', 'id' => 'import_checkitems']) !!} {{ Form::label('import_checkitems', __('Import Default CheckItem(s) from Pipeline(s)'), ['class' => 'form-check-label']) }}
@endif
{!! Form::close() !!}