{{ $tpl->__('headlines.logicmodel.analysis') }}
{!! $tpl->__('text.logicmodel.helper_content') !!} @if ($login::userIsAtLeast($roles::$editor))
@extends($layout) @section('content') @php use Leantime\Domain\Logicmodelcanvas\Repositories\Logicmodelcanvas; use Leantime\Domain\Comments\Repositories\Comments; $canvasName = 'logicmodel'; $allCanvas = $tpl->get('allCanvas'); $canvasIcon = $tpl->get('canvasIcon'); $canvasTypes = $tpl->get('canvasTypes'); $statusLabels = $tpl->get('statusLabels'); $relatesLabels = $tpl->get('relatesLabels'); $dataLabels = $tpl->get('dataLabels'); $disclaimer = $tpl->get('disclaimer'); $canvasItems = $tpl->get('canvasItems'); $currentCanvas = $tpl->get('currentCanvas'); $users = $tpl->get('users'); $filter['status'] = $_GET['filter_status'] ?? (session('filter_status') ?? 'all'); // Logic model board does not use relates filter — force to 'all' $filter['relates'] = 'all'; $canvasTitle = ''; foreach ($allCanvas as $canvasRow) { if ($canvasRow['id'] == $currentCanvas) { $canvasTitle = $canvasRow['title']; break; } } $stages = Logicmodelcanvas::STAGES; @endphp @include('global::components.stageflow.styles') {{-- ── Page Header ───────────────────────────────────────────── --}}