Odisha Walk - Daringbadi Evening Escapades Trail
Daringbadi
Jun 20 - Sep 30
Destinations Trending This Season.
Thoughtfully Designed for the Discerning Traveler
The following has evaluated to null or missing:
==> articleDoc.selectSingleNode("//dynamic-element[@field-reference='inActive']/dynamic-content") [in template "64437692541255#35722#168592" at line 10, column 31]
----
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 inActiveNode = articleDoc.sel... [in template "64437692541255#35722#168592" at line 10, column 7]
----
1<#if entries?? && entries?has_content>
2<div class="swiper trendingSwiper" id="trending-section-wrapper">
3 <div class="swiper-wrapper">
4 <#list entries as entry>
5 <#assign
6 assetRenderer = entry.getAssetRenderer()
7 journalArticle = assetRenderer.getAssetObject()
8 />
9 <#assign articleDoc = saxReaderUtil.read(journalArticle.getContent()) />
10 <#assign inActiveNode = articleDoc.selectSingleNode("//dynamic-element[@field-reference='inActive']/dynamic-content") />
11 <#assign isInActive = inActiveNode?? && getterUtil.getBoolean(inActiveNode.getText()) />
12 <#if !isInActive>
13 <div class="swiper-slide">
14 <@liferay_journal["journal-article"]
15 articleId=journalArticle.getArticleId()
16 ddmTemplateKey=journalArticle.getDDMTemplateKey()
17 groupId=journalArticle.getGroupId()
18 />
19 </div>
20 </#if>
21 </#list>
22
23 <#-- Duplicate loop safely -->
24 <#list entries as entry>
25 <#assign
26 assetRenderer = entry.getAssetRenderer()
27 journalArticle = assetRenderer.getAssetObject()
28 />
29 <#assign articleDoc = saxReaderUtil.read(journalArticle.getContent()) />
30 <#assign inActiveNode = articleDoc.selectSingleNode("//dynamic-element[@field-reference='inActive']/dynamic-content") />
31 <#assign isInActive = inActiveNode?? && getterUtil.getBoolean(inActiveNode.getText()) />
32 <#if !isInActive>
33 <div class="swiper-slide">
34 <@liferay_journal["journal-article"]
35 articleId=journalArticle.getArticleId()
36 ddmTemplateKey=journalArticle.getDDMTemplateKey()
37 groupId=journalArticle.getGroupId()
38 />
39 </div>
40 </#if>
41 </#list>
42 </div>
43 <!-- Navigation -->
44 <div class="swiper-button-prev swiper-nav-btn" style="left: 10%;">
45 <i class="fa-solid fa-chevron-left"></i>
46 </div>
47 <div class="swiper-button-next swiper-nav-btn" style="right: 10%;">
48 <i class="fa-solid fa-chevron-right"></i>
49 </div>
50</div>
51</#if>
52<style>
53 #trending-section-wrapper {
54 background: url(/documents/d/guest/where-everyone-going);
55 background-size: cover;
56 background-position: center;
57 background-attachment: fixed;
58 }
59 #trending-section-wrapper .journal-content-article {
60 height: 100%;
61 width: 100%;
62 }
63</style>
Step into the Stories of Odisha
Thoughtfully curated experiences for travellers
Pick what you feel like right now
For Every Mood, there's an Odisha waiting for you!
Map Your Odisha Story
Your Journey Begins Here
Cultural Calendar
Moments shaped by Season and Celebration
Tag Us With #VisitOdisha To Get Featured.
Relive the Memories
Real Journeys, Genuine Insights from Travelers
Travel Tales, straight from the Road