Carousel Home

Video Display Home Portlet

Video

Daftar putar teratas minggu ini

Lihat lainnya

Why Choose

Mengapa Memilih

Wealth Management BRI

adalah sistem komprehensif dan kohesif yang bertujuan untuk melestarikan dan melindungi, aset yang terkumpul dan berkembang, serta aset transisi.

Perlindungan Kekayaan

Proteksi & Diversifikasi Kekayaan

Akumulasi Kekayaan

Investasi Kekayaan

Distribusi Kekayaan

Rencana Pensiun

Product Excellence

Produk Unggulan

Temukan lebih lanjut tentang produk Investasi dan Bancassurance

Investment Info

Informasi Investasi

Informasi Investasi

Temukan lebih banyak informasi tentang kinerja produk investasi reksa dana

Lihat Selengkapnya

Aset Penerbit

Kesalahan terjadi ketika Memproses Template.
The following has evaluated to null or missing:
==> curEntry.getAssetRenderer()  [in template "20101#20127#1046876" at line 25, column 41]

----
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 renderer = curEntry.getAssetR...  [in template "20101#20127#1046876" at line 25, column 21]
----
1<#if locale == "en_US"> 
2   <#assign title = "Latest Promotions" /> 
3   <#assign description = "Enjoy our various promos and get benefits" /> 
4   <#assign labelSeeMore = "See All Promos" /> 
5   <#assign labelSeePromo = "See Promo" /> 
6<#else> 
7   <#assign title = "Promo Terbaru" /> 
8   <#assign description = "Nikmati berbagai promo kami dan dapatkan keuntungannya" /> 
9   <#assign labelSeeMore = "Lihat Semua Promo" /> 
10   <#assign labelSeePromo = "Lihat Promo" /> 
11</#if> 
12 
13<section class="section-latest-promotion"> 
14    <div class="container CX-wrapper"> 
15        <div class="box-head with-subtitle"> 
16            <h2 class="title" data-aos="fade-up">${title}</h2> 
17            <p class="subtitle" data-aos="fade-up">${description}</p> 
18        </div> 
19        <div class="carousel-promo private-promo" data-aos="fade-up"> 
20            <!--LOOPING--> 
21            <#if entries?has_content> 
22                <#list entries as curEntry> 
23                 
24                    <#assign entryId = curEntry.getClassPK()/> 
25                    <#assign renderer = curEntry.getAssetRenderer()/> 
26                    <#assign className = renderer.getClassName()/> 
27                     
28                    <#if className = "com.liferay.journal.model.JournalArticle"> 
29                     
30                        <#assign journalArticle = renderer.getArticle() /> 
31                        <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale.toString())) /> 
32                        <#assign rootElement = document.getRootElement()/> 
33 
34                        <#assign getDisplayDate = journalArticle.getDisplayDate()/> 
35                        <#assign displayDate = dateUtil.getDate(getDisplayDate, "dd MMM yyyy", locale)/> 
36 
37 
38                        <#list rootElement.elements() as dynamicElement>  
39                            <#if "PromoImageThumbnail" == dynamicElement.attributeValue("name")> 
40                                <#assign ImageBackground = dynamicElement.element("dynamic-content").getStringValue()/> 
41                                <#assign path_image = "/documents/"/> 
42                                <#assign image_json = jsonFactoryUtil.createJSONObject(ImageBackground)/> 
43                                <#assign image_title = image_json.getString('title') /> 
44                                <#assign image_grupid = image_json.getString('groupId') + "/" /> 
45                                <#assign image_fileEntryId = image_json.getString('fileEntryId') + "/" /> 
46                                <#assign image_name = stringUtil.replace(image_json.getString('name'), " ","%20" )/> 
47                                <#assign image_uuid = "/" + image_json.getString('uuid') + "/"/> 
48                                <#assign full_image = path_image + image_grupid + image_fileEntryId + image_name + image_uuid />  
49                            </#if>  
50                            <#if "PromoFrom" == dynamicElement.attributeValue("name")> 
51                                <#assign promoFrom = dynamicElement.element("dynamic-content").getText()/>  
52                            </#if> 
53                            <#if "Title" == dynamicElement.attributeValue("name")> 
54                                <#assign title = dynamicElement.element("dynamic-content").getText()/>  
55                            </#if> 
56                            <#if "HotOffers" == dynamicElement.attributeValue("name")> 
57                                <#assign hotOffers = dynamicElement.element("dynamic-content").getText()/>  
58                            </#if> 
59                        </#list> 
60 
61                        <#assign directUrl = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry, true)/> 
62                        <#assign finalUrl = directUrl?keep_before_last('?') /> 
63                        <#if hotOffers == "Yes"> 
64                            <div class="slider-item hot-offer" style="background-image: url(${full_image})"> 
65                                <div class="box-hot-offer"> 
66                                    <p>Hot Offer</p> 
67                                </div> 
68                                <div class="box-content"> 
69                                    <p class="promo-from">${promoFrom}</p> 
70                                    <h3 class="title-promo">${title}</h3> 
71                                    <a href="${finalUrl}" class="link-more">${labelSeePromo}&nbsp;<i class="far fa-long-arrow-right"></i></a> 
72                                </div> 
73                            </div> 
74                        <#else> 
75                            <div class="slider-item" style="background-image: url(${full_image})"> 
76                                <div class="box-content"> 
77                                    <p class="promo-from">${promoFrom}</p> 
78                                    <h3 class="title-promo">${title}</h3> 
79                                    <a href="${finalUrl}" class="link-more">${labelSeePromo}&nbsp;<i class="far fa-long-arrow-right"></i></a> 
80                                </div> 
81                            </div> 
82                        </#if> 
83                    </#if>         
84                </#list>     
85            </#if> 
86            <!--LOOPING--> 
87        </div> 
88        <div class="btn-holder with-line text-center mt-5" data-aos="fade-up"> 
89            <div class="box-btn"> 
90                <a href="/web/wealth-management/promo" class="btn btn-primary btn-md btn-round-30">${labelSeeMore}</a> 
91            </div> 
92            <hr /> 
93        </div> 
94    </div> 
95</section>