Pakai BRImo, #LoginKeseruanmu Semua Beres dari Rumah
Buka Rekening sambil kerja di rumah, Bayar listrik gak perlu lama, Transfer dana gak perlu ke mana-mana, Isi pulsa biar selalu ada kuota, Top up BRIZZI so easy di hape aja
Pakai BRImo, Transfer dan Top Up #dirumahaja
Transfer dana gak perlu ke mana-mana, Isi pulsa biar selalu ada kuota, Top up BRIZZI so easy di hape aja
Tanggulangi Covid-19 Bank BRI Salurkan 50.000 Paket Sembako
Bank BRI terus berperan aktif dalam penanggulangan Covid-19, kali ini perseroan menyalurkan bantuan 50.000 paket sembako gratis kepada masyarakat kurang mampu yang terkena dampak Covid 19.
Partisipasi Bank BRI Hadapi Covid-19
Bank BRI terus berperan aktif mendukung pemerintah dalam mencegah penyebaran dan penanggulangan Covid-19 di Indonesia.
Inspirasi UMKM Bank BRI
Ditengah situasi yang kurang menguntungkan karena wabah Covid-19 ini banyak perusahaan yang harus menghentikan aktivitas usahanya dan harus merumahkan karyawannya untuk beberapa saat.
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
Layanan Kami
Produk Unggulan
Temukan lebih lanjut tentang produk Investasi dan Bancassurance
Informasi Investasi
![](/documents/1044486/1045187/side-image-investment-min.jpg/34dd4bf3-b4d9-789f-7a9d-d498e13b555d?t=1614734450173)
Informasi Investasi
Temukan lebih banyak informasi tentang kinerja produk investasi reksa dana
Lihat SelengkapnyaThe 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} <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} <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>