mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-07 14:04:31 -04:00
Clean up kanban
This commit is contained in:
parent
e336b6b117
commit
25f21eb7d8
@ -79,13 +79,16 @@ class TaskKanbanController extends BaseController
|
||||
}
|
||||
|
||||
$data = [
|
||||
'showBreadcrumbs' => false,
|
||||
'title' => trans('texts.kanban'),
|
||||
'statuses' => $statuses,
|
||||
'tasks' => $tasks,
|
||||
'clients' => $clients,
|
||||
'projects' => $projects,
|
||||
'clientPublicId' => $clientPublicId,
|
||||
'client' => $clientPublicId ? Client::scope($clientPublicId)->first() : null,
|
||||
'projectPublicId' => $projectPublicId,
|
||||
'project' => $projectPublicId ? Project::scope($projectPublicId)->first() : null,
|
||||
];
|
||||
|
||||
return view('tasks.kanban', $data);
|
||||
|
@ -81,6 +81,11 @@ class Project extends EntityModel
|
||||
$query->whereBetween('due_date', [$startDate, $endDate]);
|
||||
});
|
||||
}
|
||||
|
||||
public function getDisplayName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
}
|
||||
|
||||
Project::creating(function ($project) {
|
||||
|
@ -59,7 +59,9 @@
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
<h3>{{ trans('texts.details') }}</h3>
|
||||
{{ trans('texts.client') }}: {!! $project->client->present()->link !!}<br/>
|
||||
<h4>
|
||||
{!! $project->client->present()->link !!}<br/>
|
||||
</h4>
|
||||
@if ($project->due_date)
|
||||
{{ trans('texts.due_date') . ': ' . Utils::fromSqlDate($project->due_date) }}<br/>
|
||||
@endif
|
||||
|
@ -134,6 +134,7 @@
|
||||
|
||||
@section('content')
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
var statuses = {!! $statuses !!};
|
||||
@ -678,6 +679,21 @@
|
||||
|
||||
</script>
|
||||
|
||||
<ol class="breadcrumb">
|
||||
@if ($project)
|
||||
<li>{!! link_to('/projects', trans('texts.projects')) !!}</li>
|
||||
<li>{!! $project->present()->link !!}</li>
|
||||
@elseif ($client)
|
||||
<li>{!! link_to('/tasks', trans('texts.tasks')) !!}</li>
|
||||
<li>{!! $client->present()->link !!}</li>
|
||||
@else
|
||||
<li>{!! link_to('/tasks', trans('texts.tasks')) !!}</li>
|
||||
|
||||
@endif
|
||||
<li class="active">{{ trans('texts.kanban') }}</li>
|
||||
</ol>
|
||||
|
||||
|
||||
<div class="kanban" style="display: none">
|
||||
<div data-bind="sortable: { data: statuses, as: 'status', afterMove: onStatusDragged, allowDrop: true, connectClass: 'connect-column' }" style="float:left">
|
||||
<div class="well kanban-column">
|
||||
|
Loading…
x
Reference in New Issue
Block a user