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.$Proxy116.getDLFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy116 object "com.liferay.portlet.documentlibrary.service.impl.DLFileEntryLocalServiceImpl@42109cf9"; 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>