Keresési eredmények

Hiba jelentkezett a sablon feldolgozása során.
The following has evaluated to null or missing:
==> entry.getDocument  [in template "10132#10165#4472645" at line 11, column 25]

----
Tip: It's the step after the last dot that caused this error, not those before it.
----
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 keys = entry.getDocument().ge...  [in template "10132#10165#4472645" at line 11, column 9]
----
1<#assign dlFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
2 
3<div class="c-mb-4 c-mt-4 search-total-label"> 
4	<#if searchContainer.getTotal() == 1> 
5		${languageUtil.format(locale, "x-result-for-x", [searchContainer.getTotal(), "<strong>" + htmlUtil.escape(searchResultsPortletDisplayContext.getKeywords()) + "</strong>"], false)} 
6	<#else> 
7		${languageUtil.format(locale, "x-results-for-x", [searchContainer.getTotal(), "<strong>" + htmlUtil.escape(searchResultsPortletDisplayContext.getKeywords()) + "</strong>"], false)} 
8	</#if> 
9</div> 
10	 
11	<#assign keys = entry.getDocument().getFieldNames()?sort> 
12<#list keys as key> 
13    <p>${key} = ${entry.getDocument().getField(key)}</p> 
14</#list> 
15 
16<div class="display-list"> 
17	<ul class="list-group" id="search-results-display-list"> 
18		<#if entries?has_content> 
19			<#list entries as entry> 
20				<li class="list-group-item list-group-item-flex"> 
21					<div class="autofit-col autofit-col-expand"> 
22						<section class="autofit-section"> 
23							<div class="c-mt-0 list-group-title"> 
24								<#if entry.getClassName() == "com.liferay.document.library.kernel.model.DLFileEntry"> 
25									<#assign dlFileEntry = dlFileEntryLocalService.getDLFileEntry(entry.getClassPK())> 
26									<a href="${themeDisplay.getPortalURL()}/documents/${themeDisplay.getScopeGroupId()}/${dlFileEntry.getFolderId()}/${dlFileEntry.getTitle()?url('UTF-8')}/${dlFileEntry.getUuid()}" target="_blank"> 
27										${entry.getHighlightedTitle()} 
28									</a> 
29								<#else> 
30									<a href="${entry.getViewURL()}"> 
31										${entry.getHighlightedTitle()} 
32									</a> 
33								</#if> 
34							</div> 
35 
36							<div class="search-results-metadata"> 
37								<p class="list-group-subtext"> 
38									<#if entry.isLocaleReminderVisible()> 
39										<span class="lfr-portal-tooltip" title="${entry.getLocaleReminder()}"> 
40											<@clay["icon"] symbol="${entry.getLocaleLanguageId()?lower_case?replace('_', '-')}" /> 
41										</span> 
42									</#if> 
43								</p> 
44 
45								<#if entry.isContentVisible()> 
46									<p class="list-group-subtext"> 
47										<span class="subtext-item"> 
48											${entry.getContent()} 
49										</span> 
50									</p> 
51								</#if> 
52								 
53								<#assign publicationDate = entry.getDocument().getDate("displayDate")> 
54                <#if publicationDate??> 
55                	<p class="list-group-subtext"> 
56        						<span class="subtext-item"> 
57            					Publikálva: ${publicationDate?string("yyyy.MM.dd")} 
58        						</span> 
59    							</p> 
60								</#if> 
61 
62								<#if entry.isFieldsVisible()> 
63									<p class="list-group-subtext"> 
64										<#assign separate = false> 
65										<#list entry.getFieldDisplayContexts() as fieldDisplayContext> 
66											<#if separate>&#183;</#if> 
67											<span class="badge">${fieldDisplayContext.getName()}</span> 
68											<span>${fieldDisplayContext.getValuesToString()}</span> 
69											<#assign separate = true> 
70										</#list> 
71									</p> 
72								</#if> 
73 
74								<#if entry.isDocumentFormVisible()> 
75									<div class="expand-details text-default"> 
76										<span class="list-group-text text-2"> 
77											<a class="shadow-none" href="javascript:void(0);"> 
78												<@liferay.language key="details" />... 
79											</a> 
80										</span> 
81									</div> 
82 
83									<div class="hide search-results-list table-details table-responsive"> 
84										<table class="table table-sm"> 
85											<thead> 
86												<tr> 
87													<th class="table-cell-expand-smaller table-cell-text-end"> 
88														<@liferay.language key="key" /> 
89													</th> 
90													<th class="table-cell-expand"> 
91														<@liferay.language key="value" /> 
92													</th> 
93												</tr> 
94											</thead> 
95											<tbody> 
96												<#list entry.getDocumentFormFieldDisplayContexts() as fieldDisplayContext> 
97													<tr> 
98														<td class="table-cell-expand-smaller table-cell-text-end table-details-content"> 
99															<strong>${htmlUtil.escape(fieldDisplayContext.getName())}</strong> 
100														</td> 
101														<td class="table-cell-expand table-details-content"> 
102															<code> 
103																${fieldDisplayContext.getValuesToString()} 
104															</code> 
105														</td> 
106													</tr> 
107												</#list> 
108											</tbody> 
109										</table> 
110									</div> 
111								</#if> 
112							</div> 
113						</section> 
114					</div> 
115				</li> 
116			</#list> 
117		</#if> 
118	</ul> 
119</div> 
120 
121<@liferay_aui.script use="aui-base"> 
122	A.one('#search-results-display-list').delegate( 
123		'click', 
124		function(event) { 
125			var currentTarget = event.currentTarget; 
126			currentTarget.siblings('.search-results-list').toggleClass('hide'); 
127		}, 
128		'.expand-details' 
129	); 
130</@liferay_aui.script> 

Rendezés