@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 --}}
@endif