Handbuch für die Gestaltung und Renovation von Grossküchen

Ein Leitfaden mit Empfehlungen wurde erstellt, der die Verantwortlichen von Gemeinschaftsküchen, die ihre Einrichtungen renovieren oder optimieren möchten, unterstützt. Er hilft ihnen insbesondere dabei, ihr Projekt und ihr Budget zu planen, die benötigten Werkzeuge zu definieren und die verschiedenen benötigten Ressourcen zu ermitteln.

Fehler bei der Verarbeitung der Vorlage.
Java method "com.sun.proxy.$Proxy137.getDLFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy137 object "com.liferay.portlet.documentlibrary.service.impl.DLFileEntryLocalServiceImpl@c9d4fb5"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign doc = DLFileEntryLocalService...  [in template "10155#10193#DOCUMENTS-ET-LIENS" at line 66, column 65]
----
1<#assign articleId = .vars['reserved-article-id'].data /> 
2<#assign articleTitle = .vars['reserved-article-title'].data /> 
3<#assign articleDescription = .vars['reserved-article-description'].data /> 
4<#assign articleImage = .vars['reserved-article-small-image-url'].data /> 
5 
6 
7<#assign DLFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService") /> 
8 
9 
10<liferay-ui:icon 
11    symbol:'folder' 
12    message='test' 
13/> 
14 
15<div class="ivs-documents"> 
16	<#if displayTitle.getData()?trim !="" || articleDescription?replace('<[^>]+>','','r')?trim != ""> 
17        <#if displayTitle.getData()?trim !=""> 
18           <h2 class="h3 mb-3 text-uppercase ivs-h-upperline">${displayTitle.getData()}</h2> 
19        </#if> 
20    </#if> 
21    <div class="mb-3">     
22        <#if docgroup.getSiblings()?has_content> 
23             
24            <#list docgroup.getSiblings() as cur_docgroup>  
25                <#if cur_docgroup.getData()?trim !="" > 
26	                <h3 class="h4 mb-2">${cur_docgroup.getData()}</h3> 
27    			</#if> 
28             
29            	<#if cur_docgroup.DocumentsAndLinks.getSiblings()?has_content>  
30						<ul> 
31            	 
32            		<#list cur_docgroup.DocumentsAndLinks.getSiblings() as cur_documentsAndLinks> 
33							<li> 
34            			<#if getterUtil.getBoolean(cur_documentsAndLinks.document.targetBlank.getData())> 
35            				<#assign target='target="_blank"' /> 
36            			<#else> 
37            				<#assign target="" /> 
38            			</#if> 
39             
40			 
41			 
42			 
43            			<#if cur_documentsAndLinks.URL.getData()?trim !=""> 
44									<#if getterUtil.getBoolean(cur_documentsAndLinks.document.targetBlank.getData())> 
45			            				<#assign target='target="_blank"' /> 
46			            			<#else> 
47			            				<#assign target="" /> 
48			            			</#if> 
49 
50            			<#-- For urls --> 
51            			   <#if cur_documentsAndLinks.TitleOptional.getData()?trim !=""> 
52            					<#assign elementTitle = cur_documentsAndLinks.TitleOptional.getData() /> 
53            				<#else> 
54            					<#assign elementTitle = cur_documentsAndLinks.URL.getData()/> 
55            				</#if> 
56            				<a href="${cur_documentsAndLinks.URL.getData()}" class="matomo_download" ${target}> 
57            				    ${elementTitle} <@accessibleWarning /> 
58            				</a> 
59            				 
60            			<#else> 
61						 
62            			<#-- For documents --> 
63							<#if cur_documentsAndLinks.document.data?trim !=""> 
64								<#assign jsonDoc = jsonFactoryUtil.createJSONObject(cur_documentsAndLinks.document.data) /> 
65								 
66								<#assign doc=DLFileEntryLocalService.getDLFileEntryByUuidAndGroupId(jsonDoc.uuid,jsonDoc.groupId?number) /> 
67								 
68								 
69								<#if doc??> 
70									 
71									 
72									<#if cur_documentsAndLinks.TitleOptional.getData()?trim !=""> 
73										<#assign elementTitle = cur_documentsAndLinks.TitleOptional.getData() /> 
74									<#else> 
75										<#assign elementTitle =  doc.title /> 
76									</#if> 
77									 
78			            			<#if getterUtil.getBoolean(cur_documentsAndLinks.document.targetBlank.getData())> 
79			            				<#assign target='target="_blank"' /> 
80			            			<#else> 
81			            				<#assign target="" /> 
82			            			</#if> 
83	 
84								 
85									<#if  cur_docgroup.DocumentsAndLinks.getSiblings()?size gt 1 > 
86										<a href="${cur_documentsAndLinks.document.getData()+'&v='+doc.getVersion()}"  ${target} class="matomo_download"  > 
87											${elementTitle} <@accessibleWarningDownload /> 
88										</a>  
89									<#else> 
90										<a href="${cur_documentsAndLinks.document.getData()+'&v='+doc.getVersion()}" ${target} class="d-block mb-3 matomo_download"> 
91											${elementTitle} <@accessibleWarningDownload /> 
92										</a> 
93									</#if> 
94								</#if> 
95								  
96							</#if> 
97            			    
98            				 
99            			</#if> 
100						 
101						 
102						 
103						 
104							</li> 
105             
106            		</#list> 
107					 
108						</ul> 
109            		 
110            		 
111            		 
112            	</#if> 
113	        </#list> 
114        </#if> 
115	</div> 
116	 
117</div> 
118 
119<#macro accessibleWarningDownload> 
120	<#local windowWarnText = "Download"/> 
121	<#if locale == "fr_FR"> 
122		<#local windowWarnText = "téléchargement"/> 
123	<#elseif locale == "de_DE"> 
124		<#local windowWarnText = "Download"/> 
125	</#if> 
126	<#-- <small class="text-secondary"> 
127	<@liferay_ui["icon"] 
128    	icon="share-alt" 
129    	 
130    	 
131    	message="${windowWarnText}" 
132    	label=false 
133	/> 
134	</small> --> 
135	<small role="presentation"><i class="icon-download text-secondary"></i></small> 
136	<span class="taglib-text sr-only">(${windowWarnText})</span> 
137	 
138	 
139</#macro> 
140 
141<#macro accessibleWarning> 
142	<#local windowWarnText = "External link"/> 
143	<#if locale == "fr_FR"> 
144		<#local windowWarnText = "Lien externe"/> 
145	<#elseif locale == "de_DE"> 
146		<#local windowWarnText = "Externer Link"/> 
147	</#if> 
148	<#-- <small class="text-secondary"> 
149	<@liferay_ui["icon"] 
150    	icon="share-alt" 
151    	 
152    	 
153    	message="${windowWarnText}" 
154    	label=false 
155	/> 
156	</small> --> 
157	<small role="presentation"><i class="icon-long-arrow-right text-secondary"></i></small> 
158	<span class="taglib-text sr-only">(${windowWarnText})</span> 
159	 
160	 
161</#macro>