{
    "id": 36,
    "slug": "article",
    "name": "Article",
    "page_content": "{{-- ============================================================================\r\n     PAGE CONTENT — Artikel \/ Halaman Teks (MAKLUMAT KORPORAT dan lain-lain)\r\n     Site  : nres  ·  Page slug: article  ·  Page ID: auto (dicipta oleh apply-article.php)\r\n\r\n     Satu halaman untuk SEMUA item teks (Amanat YBM, Latar Belakang, Visi\/Misi,\r\n     Piagam Pelanggan, Ketua Pegawai Digital (CDO), Pencapaian dan Anugerah, FAQ, …)\r\n\r\n     URL:\r\n       \/nres\/article                 → hab: senarai artikel subkat CORPORATE\r\n       \/nres\/article\/cdo             → laluan cantik (CMS fallback: subSlug = article_code)\r\n       \/nres\/article?id=cdo          → query param (juga berfungsi)\r\n\r\n     Sumber data: content_article + content_article_translation\r\n       · artikel_translation_content = HTML (Summernote) → dirender {!! !!}\r\n       · BM\/EN ikut session('locale'), fallback article_translation_main = 1\r\n\r\n     Nota:\r\n     · SEMUA logik + markup + CSS ada dalam fail ini — tiada komponen, tiada partial.\r\n     · Warna guna CSS variable tema (--teal\/--green\/--fade\/--line\/--ink) → dark mode.\r\n     ============================================================================ --}}\r\n\r\n@php\r\n    \/* --------------------------------------------------------------------\r\n     | 1. Parameter & konteks\r\n     -------------------------------------------------------------------- *\/\r\n    $artBase = url(trim(((string) ($siteSlug ?? '')).'\/article', '\/'));\r\n    $artLang = ($lang ?? session('locale', 'ms')) === 'en' ? 'en' : 'ms';\r\n\r\n    $artCode = trim((string) request()->query('id', ''));\r\n    $artCode = preg_match('\/^[A-Za-z0-9._-]{1,80}$\/', $artCode) ? $artCode : '';\r\n\r\n    $artToday = now()->toDateString();\r\n\r\n    \/\/ Label kategori\/subkategori (ref)\r\n    $artCatLabel = [];\r\n    $artSubLabel = [];\r\n\r\n    foreach (DB::table('ref')->whereIn('cat', ['ARTICLE_CAT', 'ARTICLE_SUBCAT'])->get() as $artRef) {\r\n        $label = $artLang === 'en'\r\n            ? ((string) ($artRef->descr_en ?: $artRef->descr))\r\n            : ((string) $artRef->descr ?: $artRef->descr_en);\r\n\r\n        if ($artRef->cat === 'ARTICLE_CAT') {\r\n            $artCatLabel[(string) $artRef->code] = $label;\r\n        } else {\r\n            $artSubLabel[(string) $artRef->code] = $label;\r\n        }\r\n    }\r\n\r\n    \/\/ Kumpulan menu (breadcrumb) ikut subkategori artikel\r\n    $artGroups = [\r\n        'CORPORATE' => ['ms' => 'MAKLUMAT KORPORAT', 'en' => 'CORPORATE INFORMATION'],\r\n    ];\r\n\r\n    $artGroupLabel = function ($subCode, $catCode) use ($artGroups, $artSubLabel, $artCatLabel, $artLang) {\r\n        $subCode = (string) $subCode;\r\n\r\n        if (isset($artGroups[$subCode])) {\r\n            return $artGroups[$subCode][$artLang];\r\n        }\r\n\r\n        return $artSubLabel[$subCode] ?? ($artCatLabel[(string) $catCode] ?? '');\r\n    };\r\n\r\n    $artDate = function ($value) use ($artLang) {\r\n        if (blank($value)) {\r\n            return '';\r\n        }\r\n\r\n        $months = $artLang === 'en'\r\n            ? [1 => 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']\r\n            : [1 => 'Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos', 'September', 'Oktober', 'November', 'Disember'];\r\n\r\n        try {\r\n            $date = \\Carbon\\Carbon::parse($value);\r\n\r\n            return $date->day.' '.$months[(int) $date->month].' '.$date->year;\r\n        } catch (\\Throwable $e) {\r\n            return (string) $value;\r\n        }\r\n    };\r\n\r\n    $artFile = function ($path) {\r\n        $path = trim((string) $path);\r\n\r\n        if ($path === '') {\r\n            return '';\r\n        }\r\n\r\n        if (str_starts_with($path, 'http:\/\/') || str_starts_with($path, 'https:\/\/')) {\r\n            return $path;\r\n        }\r\n\r\n        if (str_starts_with($path, 'dynaweb4\/')) {\r\n            return asset($path);\r\n        }\r\n\r\n        return asset('storage\/'.ltrim($path, '\/'));\r\n    };\r\n\r\n    $artWindow = function ($query) use ($artToday) {\r\n        return $query\r\n            ->where(function ($q) use ($artToday) {\r\n                $q->whereNull('article_start_date')->orWhere('article_start_date', '')->orWhere('article_start_date', '<=', $artToday);\r\n            })\r\n            ->where(function ($q) use ($artToday) {\r\n                $q->whereNull('article_end_date')->orWhere('article_end_date', '')->orWhere('article_end_date', '>=', $artToday);\r\n            });\r\n    };\r\n\r\n    \/* --------------------------------------------------------------------\r\n     | 2. Muat artikel (?id=<article_code>) + terjemahan\r\n     -------------------------------------------------------------------- *\/\r\n    $artArticle = null;\r\n    $artTr = null;\r\n\r\n    if ($artCode !== '') {\r\n        $artArticle = $artWindow(\r\n            DB::table('content_article')\r\n                ->where('article_code', $artCode)\r\n                ->whereIn('article_status', ['ACTIVE', 'PUBLISHED'])\r\n        )->first();\r\n\r\n        if ($artArticle) {\r\n            $artTrRows = DB::table('content_article_translation')\r\n                ->where('article_translation_parent_id', $artArticle->article_id)\r\n                ->get();\r\n\r\n            $artTr = $artTrRows->firstWhere('article_translation_language', $artLang)\r\n                ?? $artTrRows->firstWhere('article_translation_main', 1)\r\n                ?? $artTrRows->first();\r\n        }\r\n    }\r\n\r\n    \/\/ Artikel dianggap dijumpai hanya jika ada terjemahan bertajuk\r\n    $artFound = (bool) ($artArticle && $artTr && filled($artTr->article_translation_title));\r\n\r\n    \/* --------------------------------------------------------------------\r\n     | 3. Senarai artikel (hab + pautan berkaitan)\r\n     -------------------------------------------------------------------- *\/\r\n    $artRows = $artWindow(\r\n        DB::table('content_article')->whereIn('article_status', ['ACTIVE', 'PUBLISHED'])\r\n    )\r\n        ->orderBy('article_sorting')\r\n        ->orderByDesc('article_date')\r\n        ->orderByDesc('article_id')\r\n        ->get();\r\n\r\n    $artIds = $artRows->pluck('article_id')->all();\r\n\r\n    $artTrAll = $artIds\r\n        ? DB::table('content_article_translation')\r\n            ->whereIn('article_translation_parent_id', $artIds)\r\n            ->get()\r\n            ->groupBy('article_translation_parent_id')\r\n        : collect();\r\n\r\n    $artItems = [];\r\n\r\n    foreach ($artRows as $artRow) {\r\n        $artRowTr = $artTrAll[$artRow->article_id] ?? collect();\r\n\r\n        $artRowTr = $artRowTr->firstWhere('article_translation_language', $artLang)\r\n            ?? $artRowTr->firstWhere('article_translation_main', 1)\r\n            ?? $artRowTr->first();\r\n\r\n        $artItems[] = [\r\n            'code'    => (string) $artRow->article_code,\r\n            'date'    => (string) ($artRow->article_date ?? ''),\r\n            'title'   => (string) ($artRowTr->article_translation_title ?? ''),\r\n            'body'    => (string) ($artRowTr->article_translation_content ?? ''),\r\n            'img'     => $artFile($artRow->article_image),\r\n            'url'     => (string) ($artRow->article_url ?? ''),\r\n            'cat'     => (string) ($artRow->article_category ?? ''),\r\n            'sub'     => (string) ($artRow->article_subcategory ?? ''),\r\n            'group'   => $artGroupLabel($artRow->article_subcategory, $artRow->article_category),\r\n        ];\r\n    }\r\n\r\n    $artItems = array_values(array_filter($artItems, fn ($i) => $i['title'] !== ''));\r\n\r\n    \/\/ Item kumpulan sama (pautan berkaitan)\r\n    $artGroupCode  = $artFound ? (string) $artArticle->article_subcategory : '';\r\n    $artGroupItems = $artGroupCode === ''\r\n        ? []\r\n        : array_values(array_filter($artItems, fn ($i) => $i['sub'] === $artGroupCode));\r\n\r\n    $artRelated = array_values(array_filter($artGroupItems, fn ($i) => ! $artFound || $i['code'] !== $artCode));\r\n\r\n    \/\/ Hab: kumpulan CORPORATE (semua item teks korporat); fallback semua artikel\r\n    $artHubItems = array_values(array_filter($artItems, fn ($i) => $i['sub'] === 'CORPORATE'));\r\n\r\n    if (! $artHubItems) {\r\n        $artHubItems = $artItems;\r\n    }\r\n\r\n    $artSummary = fn ($html, $limit = 170) => \\Illuminate\\Support\\Str::limit(\r\n        trim(preg_replace('\/\\s+\/u', ' ', strip_tags((string) $html))),\r\n        $limit\r\n    );\r\n\r\n    \/\/ Nilai sedia untuk markup\r\n    $artGroupLabelText = $artFound ? $artGroupLabel($artArticle->article_subcategory, $artArticle->article_category) : '';\r\n    $artSubLabelText   = $artFound ? ($artSubLabel[(string) $artArticle->article_subcategory] ?? '') : '';\r\n    $artCatLabelText   = $artFound ? ($artCatLabel[(string) $artArticle->article_category] ?? '') : '';\r\n    $artImg            = $artFound ? $artFile($artArticle->article_image) : '';\r\n    $artUrl            = $artFound ? trim((string) ($artArticle->article_url ?? '')) : '';\r\n    $artTitle          = $artFound ? (string) $artTr->article_translation_title : '';\r\n    $artBody           = $artFound ? (string) ($artTr->article_translation_content ?? '') : '';\r\n    $artDateText       = $artFound ? $artDate($artArticle->article_date) : '';\r\n@endphp\r\n\r\n<style>\r\n\/* ==========================================================================\r\n   HALAMAN ARTIKEL \/ TEKS — gaya skop .art (warna ikut tema, dark mode)\r\n   ========================================================================== *\/\r\n.art{padding:34px 0 64px;color:var(--ink);font-family:\"Inter\",\"Segoe UI\",system-ui,-apple-system,Roboto,Arial,sans-serif}\r\n.art *,.art *::before,.art *::after{box-sizing:border-box}\r\n.art__container{width:min(100% - 32px,1120px);margin:0 auto}\r\n\r\n\/* --- breadcrumb & tajuk -------------------------------------------------- *\/\r\n.art__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;color:var(--bs-secondary-color);font-size:.85rem}\r\n.art__breadcrumb a{color:var(--teal);font-weight:600;text-decoration:none}\r\n.art__breadcrumb a:hover{text-decoration:underline}\r\n.art__header{margin-bottom:22px}\r\n.art__eyebrow{display:inline-block;margin-bottom:8px;padding:4px 12px;border-radius:999px;background:var(--fade);color:var(--teal);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}\r\n.art__header h1{margin:0 0 10px;color:var(--green);font-size:clamp(1.4rem,2.9vw,2rem);font-weight:800;line-height:1.25}\r\n.art__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;color:var(--bs-secondary-color);font-size:.83rem}\r\n.art__meta strong{color:var(--ink)}\r\n.art__badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:var(--fade);color:var(--teal);font-size:.72rem;font-weight:700;white-space:nowrap}\r\n\r\n\/* --- susun atur (artikel + pautan berkaitan) ----------------------------- *\/\r\n.art__layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}\r\n.art__card{border:1px solid var(--line);border-radius:16px;background:var(--bs-body-bg);overflow:hidden}\r\n.art__img{display:block;width:100%;max-height:400px;object-fit:cover}\r\n.art__body{padding:24px}\r\n.art__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}\r\n.art__btn{display:inline-flex;align-items:center;gap:6px;padding:8px 15px;border:1px solid var(--teal);border-radius:999px;background:var(--teal);color:#fff;font-size:.78rem;font-weight:700;text-decoration:none;transition:.18s}\r\n.art__btn:hover{background:var(--green);border-color:var(--green);color:#fff}\r\n.art__btn--ghost{background:transparent;color:var(--teal)}\r\n.art__btn--ghost:hover{background:var(--teal);color:#fff}\r\n\r\n\/* --- tipografi kandungan (HTML Summernote) ------------------------------ *\/\r\n.art__body h2{margin:26px 0 10px;color:var(--green);font-size:1.25rem;font-weight:800;line-height:1.35}\r\n.art__body h3{margin:22px 0 8px;color:var(--green);font-size:1.08rem;font-weight:700;line-height:1.4}\r\n.art__body h4{margin:18px 0 8px;color:var(--ink);font-size:.98rem;font-weight:700}\r\n.art__body p{margin:0 0 14px;color:var(--ink);font-size:.94rem;line-height:1.85}\r\n.art__body ul,.art__body ol{margin:0 0 16px;padding-left:22px}\r\n.art__body li{margin-bottom:7px;font-size:.94rem;line-height:1.8}\r\n.art__body a{color:var(--teal);font-weight:600;text-decoration:underline}\r\n.art__body a:hover{color:var(--green)}\r\n.art__body strong,.art__body b{color:var(--ink);font-weight:700}\r\n.art__body img{max-width:100%;height:auto;margin:10px 0;border-radius:12px}\r\n.art__body blockquote{margin:16px 0;padding:12px 18px;border-left:4px solid var(--teal);border-radius:10px;background:color-mix(in srgb,var(--fade) 50%,transparent);color:var(--bs-secondary-color);font-size:.92rem;line-height:1.8}\r\n.art__body table{width:100%;margin:16px 0;border-collapse:collapse;font-size:.88rem}\r\n.art__body th,.art__body td{padding:10px 12px;border:1px solid var(--line);text-align:left}\r\n.art__body th{background:var(--fade);color:var(--green);font-weight:700}\r\n.art__body hr{margin:24px 0;border:0;border-top:1px solid var(--line)}\r\n.art__body>*:first-child{margin-top:0}\r\n\r\n\/* --- pautan berkaitan (aside) ------------------------------------------- *\/\r\n.art__aside{border:1px solid var(--line);border-radius:16px;background:var(--bs-body-bg);padding:18px 18px 8px}\r\n.art__aside-title{margin:0 0 12px;color:var(--green);font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}\r\n.art__rel{list-style:none;margin:0;padding:0}\r\n.art__rel li{padding:10px 0;border-bottom:1px dashed var(--line)}\r\n.art__rel li:last-child{border-bottom:0}\r\n.art__rel a{display:block;color:var(--ink);font-size:.85rem;font-weight:600;line-height:1.5;text-decoration:none}\r\n.art__rel a:hover{color:var(--teal);text-decoration:underline}\r\n.art__rel small{display:block;margin-top:4px;color:var(--bs-secondary-color);font-size:.72rem;font-weight:500}\r\n\r\n\/* --- hab (senarai item teks) -------------------------------------------- *\/\r\n.art__hub{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}\r\n.art__hcard{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--bs-body-bg);text-decoration:none;color:inherit;transition:.18s}\r\n.art__hcard:hover{border-color:var(--teal);box-shadow:0 8px 22px rgba(0,0,0,.07);transform:translateY(-2px)}\r\n.art__hcard h2{margin:0;color:var(--green);font-size:1rem;font-weight:800;line-height:1.4}\r\n.art__hcard p{margin:0;color:var(--bs-secondary-color);font-size:.84rem;line-height:1.65}\r\n.art__hcard .art__link{margin-top:auto;padding-top:8px;color:var(--teal);font-size:.79rem;font-weight:800}\r\n\r\n\/* --- keadaan kosong \/ tidak dijumpai ------------------------------------ *\/\r\n.art__empty{padding:52px 24px;border:1px dashed var(--line);border-radius:16px;color:var(--bs-secondary-color);text-align:center}\r\n.art__empty strong{display:block;margin-bottom:6px;color:var(--ink);font-size:1rem}\r\n.art__empty p{margin:0 0 12px;font-size:.88rem;line-height:1.7}\r\n.art__empty a{color:var(--teal);font-weight:700;text-decoration:none}\r\n.art__empty a:hover{text-decoration:underline}\r\n.art__note{margin-top:22px;padding:14px 16px;border:1px solid var(--line);border-left:4px solid var(--teal);border-radius:12px;background:color-mix(in srgb,var(--fade) 45%,transparent);color:var(--bs-secondary-color);font-size:.82rem;line-height:1.7}\r\n.art__note strong{color:var(--ink)}\r\n\r\n\/* --- responsif ----------------------------------------------------------- *\/\r\n@media (max-width:900px){\r\n  .art__layout{grid-template-columns:1fr}\r\n  .art__body{padding:18px}\r\n}\r\n@media (max-width:600px){\r\n  .art__hub{grid-template-columns:1fr}\r\n  .art__header h1{font-size:1.35rem}\r\n}\r\n<\/style>\r\n\r\n<section class=\"art\">\r\n    <div class=\"art__container\">\r\n\r\n        @if ($artFound)\r\n            {{-- ============================ BREADCRUMB ============================ --}}\r\n            <nav class=\"art__breadcrumb\" aria-label=\"breadcrumb\">\r\n                <a href=\"{{ url('\/') }}\">{{ $artLang === 'en' ? 'Home' : 'Utama' }}<\/a>\r\n                <span>\/<\/span>\r\n\r\n                @if ($artGroupLabelText !== '')\r\n                    <a href=\"{{ $artBase }}\">{{ $artGroupLabelText }}<\/a>\r\n                    <span>\/<\/span>\r\n                @endif\r\n\r\n                <span>{{ $artTitle }}<\/span>\r\n            <\/nav>\r\n\r\n            {{-- ============================== TAJUK ============================== --}}\r\n            <header class=\"art__header\">\r\n                <span class=\"art__eyebrow\">\r\n                    {{ $artGroupLabelText !== '' ? $artGroupLabelText : ($artLang === 'en' ? 'Information' : 'Maklumat') }}\r\n                <\/span>\r\n                <h1>{{ $artTitle }}<\/h1>\r\n\r\n                <div class=\"art__meta\">\r\n                    @if ($artDateText !== '')\r\n                        <span>\r\n                            <strong>{{ $artLang === 'en' ? 'Date' : 'Tarikh' }}:<\/strong>\r\n                            {{ $artDateText }}\r\n                        <\/span>\r\n                    @endif\r\n\r\n                    @if ($artSubLabelText !== '' && $artSubLabelText !== $artGroupLabelText)\r\n                        <span class=\"art__badge\">{{ $artSubLabelText }}<\/span>\r\n                    @elseif ($artCatLabelText !== '')\r\n                        <span class=\"art__badge\">{{ $artCatLabelText }}<\/span>\r\n                    @endif\r\n                <\/div>\r\n            <\/header>\r\n\r\n            {{-- ====================== KANDUNGAN + PAutan BERKAITAN ====================== --}}\r\n            <div class=\"art__layout\">\r\n                <article class=\"art__card\">\r\n                    @if ($artImg !== '')\r\n                        <img class=\"art__img\" src=\"{{ $artImg }}\" alt=\"{{ $artTitle }}\" loading=\"lazy\">\r\n                    @endif\r\n\r\n                    <div class=\"art__body\">\r\n                        @if (trim($artBody) !== '')\r\n                            {!! $artBody !!}\r\n                        @else\r\n                            <p>\r\n                                {{ $artLang === 'en'\r\n                                    ? 'The content for this page has not been published yet.'\r\n                                    : 'Kandungan untuk halaman ini belum diterbitkan lagi.' }}\r\n                            <\/p>\r\n                        @endif\r\n\r\n                        <div class=\"art__actions\">\r\n                            @if ($artUrl !== '')\r\n                                <a class=\"art__btn\" href=\"{{ $artUrl }}\" target=\"_blank\" rel=\"noopener\">\r\n                                    {{ $artLang === 'en' ? 'Open related link' : 'Buka pautan berkaitan' }}\r\n                                <\/a>\r\n                            @endif\r\n\r\n                            <a class=\"art__btn art__btn--ghost\" href=\"{{ $artBase }}\">\r\n                                {{ $artLang === 'en' ? 'Back to list' : 'Kembali ke senarai' }}\r\n                            <\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/article>\r\n\r\n                @if (! empty($artRelated))\r\n                    <aside class=\"art__aside\">\r\n                        <h2 class=\"art__aside-title\">\r\n                            {{ $artGroupLabelText !== '' ? $artGroupLabelText : ($artLang === 'en' ? 'Related pages' : 'Halaman berkaitan') }}\r\n                        <\/h2>\r\n\r\n                        <ul class=\"art__rel\">\r\n                            @foreach ($artRelated as $artRel)\r\n                                <li>\r\n                                    <a href=\"{{ $artBase.'?id='.$artRel['code'] }}\">{{ $artRel['title'] }}<\/a>\r\n\r\n                                    @if ($artRel['date'] !== '')\r\n                                        <small>{{ $artDate($artRel['date']) }}<\/small>\r\n                                    @endif\r\n                                <\/li>\r\n                            @endforeach\r\n                        <\/ul>\r\n                    <\/aside>\r\n                @endif\r\n            <\/div>\r\n        @else\r\n            {{-- ================== TIDAK DIJUMPAI (kod diberi) ================== --}}\r\n            @if ($artCode !== '')\r\n                <header class=\"art__header\">\r\n                    <span class=\"art__eyebrow\">{{ $artLang === 'en' ? 'Information' : 'Maklumat' }}<\/span>\r\n                    <h1>{{ $artLang === 'en' ? 'Page not found' : 'Halaman tidak dijumpai' }}<\/h1>\r\n                <\/header>\r\n\r\n                <div class=\"art__empty\">\r\n                    <strong>\r\n                        {{ $artLang === 'en' ? 'No page matches this address' : 'Tiada halaman sepadan dengan alamat ini' }}\r\n                    <\/strong>\r\n                    <p>\r\n                        {{ $artLang === 'en'\r\n                            ? 'The page may have been moved, renamed or is not published yet.'\r\n                            : 'Halaman ini mungkin telah dipindahkan, dinamakan semula atau belum diterbitkan.' }}\r\n                    <\/p>\r\n                    <a href=\"{{ $artBase }}\">{{ $artLang === 'en' ? 'View page list' : 'Lihat senarai halaman' }}<\/a>\r\n                <\/div>\r\n            @else\r\n                {{-- ============================== HAB ============================== --}}\r\n                <header class=\"art__header\">\r\n                    <span class=\"art__eyebrow\">MAKLUMAT KORPORAT<\/span>\r\n                    <h1>{{ $artLang === 'en' ? 'Corporate Information' : 'Maklumat Korporat' }}<\/h1>\r\n                    <p>\r\n                        {{ $artLang === 'en'\r\n                            ? 'Corporate information of the Ministry of Natural Resources and Environmental Sustainability.'\r\n                            : 'Maklumat korporat Kementerian Sumber Asli dan Kelestarian Alam.' }}\r\n                    <\/p>\r\n                <\/header>\r\n\r\n                @if (count($artHubItems) > 0)\r\n                    <div class=\"art__hub\">\r\n                        @foreach ($artHubItems as $artItem)\r\n                            <a class=\"art__hcard\" href=\"{{ $artBase.'?id='.$artItem['code'] }}\">\r\n                                <h2>{{ $artItem['title'] }}<\/h2>\r\n\r\n                                @if (trim($artItem['body']) !== '')\r\n                                    <p>{{ $artSummary($artItem['body']) }}<\/p>\r\n                                @endif\r\n\r\n                                <span class=\"art__link\">{{ $artLang === 'en' ? 'Read' : 'Baca' }} →<\/span>\r\n                            <\/a>\r\n                        @endforeach\r\n                    <\/div>\r\n                @else\r\n                    <div class=\"art__empty\">\r\n                        <strong>{{ $artLang === 'en' ? 'No pages yet' : 'Belum ada halaman' }}<\/strong>\r\n                        <p>\r\n                            {{ $artLang === 'en'\r\n                                ? 'No corporate information pages have been published yet.'\r\n                                : 'Belum ada halaman maklumat korporat diterbitkan.' }}\r\n                        <\/p>\r\n                    <\/div>\r\n                @endif\r\n            @endif\r\n        @endif\r\n\r\n        {{-- =============================== NOTA ============================== --}}\r\n        <div class=\"art__note\">\r\n            <strong>{{ $artLang === 'en' ? 'Note' : 'Nota' }}:<\/strong>\r\n            @if ($artLang === 'en')\r\n                This page is managed through the Article module. For any correction or enquiry,\r\n                please contact the Corporate Communications Division at +603 8091 7000.\r\n            @else\r\n                Halaman ini diuruskan melalui modul Artikel. Bagi sebarang pembetulan atau pertanyaan,\r\n                sila hubungi Bahagian Komunikasi Korporat di talian +603 8091 7000.\r\n            @endif\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n"
}