An error occurred while processing the template.
The following has evaluated to null or missing: ==> ducumentURL [in template "34201#34227#1238325" at line 32, column 40] ---- Tip: If the failing expression is known to be 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: ${ducumentURL} [in template "34201#34227#1238325" at line 32, column 38] ----
1<div>
2 <table class="table table-sm">
3 <thead>
4 <tr class="bg-danger">
5 <th class="bg-danger" style="vertical-align: middle;color: white;" scope="col">STT</th>
6 <th class="bg-danger" style="vertical-align: middle;color: white;width:15%" scope="col">Số ký hiệu</th>
7 <th class="bg-danger" style="vertical-align: middle;color: white;width:10%" scope="col">Ngày ban hành</th>
8 <th class="bg-danger" style="vertical-align: middle;color: white;" scope="col">Trích yếu</th>
9 </tr>
10 </thead>
11 <tbody>
12 <#list entries as curEntry>
13 <#assign renderer = curEntry.getAssetRenderer()
14 viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, renderer, curEntry, !stringUtil.equals(assetLinkBehavior, "showFullContent"))
15 className = renderer.getClassName() >
16 <#if className == "com.liferay.journal.model.JournalArticle">
17 <#assign docXml = saxReaderUtil.read(curEntry.getAssetRenderer().getArticle().getContent()) />
18 <#assign soKyHieu = docXml.valueOf("//dynamic-element[@name='soKyHieu']/dynamic-content/text()") />
19 <#assign ngayKy = docXml.valueOf("//dynamic-element[@name='ngayKy']/dynamic-content/text()") />
20 <#assign nguoiKy = docXml.valueOf("//dynamic-element[@name='nguoiKy']/dynamic-content/text()") />
21
22
23
24 <#assign title = curEntry.getTitle(locale) />
25 <#if validator.isNotNull(ngayKy)>
26 <#assign ngayKy_DateObj = dateUtil.parseDate("yyyy-MM-dd", ngayKy, locale)
27 ngayKy = dateUtil.getDate(ngayKy_DateObj, "dd/MM/yyyy", locale)
28 />
29 </#if>
30 <tr>
31 <th scope="row">${curEntry_index + 1}</a></th>
32 <td><a href="${ducumentURL}" target="blank_">${soKyHieu}</a></td>
33 <td><a href="${ducumentURL}" target="blank_">${ngayKy}</a></td>
34 <td><a href="${ducumentURL}" target="blank_">${title}</a></td>
35 </tr>
36 </#if>
37 </#list>
38 </tbody>
39 </table>
40</div>