Coporate Responsibility Banner

Aset Penerbit

Corporate Responsibility

Kenapa Perut Perih, Apa Penyebab & Bagaimana Mengatasinya?

Sensasi perut perih adalah keluhan yang disebabkan oleh iritasi atau peradangan pada dinding lambung. Bagaimana mengatasinya & mencegahnya?

07 Mei 2026

Perbedaan IGD dan UGD, Layanan Gawat Darurat di Rumah Sakit

Ada beberapa perbedaan IGD dan UGD yang sering dianggap sama. Mulai dari layanan, fasilitas, hingga prosedur rumah sakit. Ketahui bedanya di sini.

05 Mei 2026

10 Efek Kurang Tidur, Penyebab & Cara Tingkatkan Kualitas Tidur

Ada banyak efek kurang tidur yang perlu diwaspadai, mulai dari masalah kesehatan tubuh, mental, dan meningkatkan risiko kecelakaan. Ini penyebabnya!

30 Apr 2026

Waspada Bahaya Gejala Ambeien, Cara Mengatasi & Pantangannya!

Pemahaman gejala ambeien dapat membantu Anda mengatasinya secara tepat. Ketahui juga pantangan yang harus dihindari agar tidak kumat lagi.

28 Apr 2026

Waspada Cacar Air Pada Anak, Ini Gejala, Pengobatan & Pencegahannya!

Cacar air pada anak disebabkan oleh virus Varicella-zoster yang bisa menyebabkan ruam lenting melepuh. Dibutuhkan vaksin cacar untuk mencegahnya.

28 Apr 2026

Aset Penerbit

Kesalahan terjadi ketika Memproses Template.
The following has evaluated to null or missing:
==> dynamicElement.element("dynamic-content")  [in template "1415598#1415646#1459305" at line 56, column 44]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign ShortDescription = dynamicEle...  [in template "1415598#1415646#1459305" at line 56, column 16]
----
1<#assign base_url = "/web/amfs/"/> 
2 
3<section class="CX-main CX-card-news media simple"> 
4  <div class="container CX-wrapper"> 
5 
6    <div class="box-card-news"> 
7      <div class="simple-bar" id="simple-bar-card-media-list"> 
8      <div class="row"> 
9       
10      <!--SATU--> 
11      <#if entries?has_content> 
12      <#assign no=0/> 
13      <#list entries as curEntry> 
14      <#assign no++/> 
15       
16      <#assign entryId = curEntry.getClassPK()/> 
17        <#assign renderer = curEntry.getAssetRenderer()/> 
18        <#assign className = renderer.getClassName()/> 
19         
20        <#if className = "com.liferay.journal.model.JournalArticle"> 
21         
22        <#assign journalArticle = renderer.getArticle() /> 
23        <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString())) /> 
24        <#assign rootElement = document.getRootElement()/> 
25 
26      <#assign date = journalArticle.getDisplayDate()/> 
27      <#assign displayDate = dateUtil.getDate(date, "dd MMM yyyy", locale)/> 
28      <#assign displayTime = dateUtil.getDate(date?time, "HH:mm", locale)/> 
29 
30 
31      <div class="col-sm-3"> 
32      <div class="box-card-outer vp-fadeinup delayp${no}"> 
33        <div class="box-card-inner"> 
34          <#list rootElement.elements() as dynamicElement>      
35          <#if "ImageBackground" == dynamicElement.attributeValue("name")> 
36          <#assign ImageBackground = dynamicElement.element("dynamic-content").getStringValue()/> 
37          <#assign path_image = "/documents/"/> 
38          <#assign image_json = jsonFactoryUtil.createJSONObject(ImageBackground)/> 
39          <#assign image_title = image_json.getString('title') /> 
40          <#assign image_grupid = image_json.getString('groupId') + "/" /> 
41          <#assign image_fileEntryId = image_json.getString('fileEntryId') + "/" /> 
42          <#assign image_name = stringUtil.replace(image_json.getString('name'), " ","%20" )/> 
43          <#assign image_uuid = "/" + image_json.getString('uuid') + "/"/> 
44          <#assign full_image = path_image + image_grupid + image_fileEntryId + image_name + image_uuid />  
45            <a href="${assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry, true)}" > 
46              <div class="img-background" style="background-image:url(${full_image}); background-position: center right;"></div> 
47              </a> 
48          </#if>   
49          </#list> 
50          <div class="box-card-item">             
51            <div class="text"> 
52              <h4><a href="${assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry, true)}" >${curEntry.getTitle(locale)}</a></h4> 
53 
54              <#list rootElement.elements() as dynamicElement>      
55              <#if "ShortDescription" == dynamicElement.attributeValue("name")> 
56               <#assign ShortDescription = dynamicElement.element("dynamic-content").getText()/> 
57                  <p>${ShortDescription}</p> 
58              </#if> 
59              </#list>  
60               
61              <div class="date"> 
62                <span>${displayDate}</span> 
63                 
64              </div> 
65            </div> 
66            <div class="btn-act"> 
67              <a href="${assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry, true)}" class="view-more"><@liferay.language key="selengkapnya" /></a> 
68            </div> 
69          </div> 
70        </div> 
71      </div> 
72    </div> 
73      </#if>         
74      </#list>     
75      </#if> 
76    <!--SATU--> 
77     
78 
79 
80      </div> 
81      </div> 
82       
83    </div> 
84  </div> 
85</section> 
86 
87<script type="text/javascript"> 
88   
89  $(document).ready(function () { 
90   simpleBarMedia(); 
91  }); 
92  $(window).resize(function () { 
93   simpleBarMedia(); 
94  }); 
95   
96  function simpleBarMedia() { 
97   if (window.matchMedia("(maxwidth: 1024px)")) { 
98     var myElement = document.getElementById("simple-bar-card-media-list"); 
99     new SimpleBar(myElement, { 
100       forceVisible: true, 
101       autoHide: false, 
102     }); 
103
104
105  </script>