BIS: Suche und Detail

Fehler bei der Verarbeitung der Vorlage.
The following has evaluated to null or missing:
==> einrichtung.anschrift  [in template "20621#20659#3217565" at line 243, column 46]

----
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: #if einrichtung.anschrift.strasse?has...  [in template "20621#20659#3217565" at line 243, column 41]
----
1<#assign 
2aui = PortletJspTagLibs["/META-INF/liferay-aui.tld"] 
3liferay_portlet = PortletJspTagLibs["/META-INF/liferay-portlet-ext.tld"] 
4liferay_security = PortletJspTagLibs["/META-INF/liferay-security.tld"] 
5liferay_theme = PortletJspTagLibs["/META-INF/liferay-theme.tld"] 
6liferay_ui = PortletJspTagLibs["/META-INF/liferay-ui.tld"] 
7liferay_util = PortletJspTagLibs["/META-INF/liferay-util.tld"] 
8portlet = PortletJspTagLibs["/META-INF/liferay-portlet.tld"] 
9/> 
10 
11<#if !vr?has_content> 
12<#else> 
13<#assign ansicht = vr.utils2017.ansicht> 
14<#assign utils = vr.utils2017> 
15    <#if vr.bis2017.ausgewaehlteDienstleistung??> 
16        <#assign dienstleistung = vr.bis2017.ausgewaehlteDienstleistung> 
17    </#if> 
18    <#if vr.bis2017.ausgewaehlteEinrichtung??> 
19        <#assign einrichtung = vr.bis2017.ausgewaehlteEinrichtung> 
20    </#if> 
21    <#if vr.bis2017.ausgewaehlterMitarbeiter??> 
22        <#assign mitarbeiter = vr.bis2017.ausgewaehlterMitarbeiter> 
23    </#if> 
24<#assign suchergebnisDienstleistung = vr.bis2017.suchergebnisDienstleistung> 
25<#assign suchergebnisEinrichtung = vr.bis2017.suchergebnisEinrichtung> 
26<#assign suchergebnisMitarbeiter = vr.bis2017.suchergebnisMitarbeiter> 
27 
28<#if ansicht = "bisview-suchergebnis"> 
29<div class="row-fluid"> 
30    <div class="span12"> 
31        <div class="search-detail"> 
32            <#if !suchergebnisDienstleistung?has_content && !suchergebnisEinrichtung?has_content && !suchergebnisMitarbeiter?has_content> 
33                <p>Es gab keine Treffer zu Ihrer Suchanfrage.</p> 
34            <#else> 
35                <div class="row-fluid"> 
36                    <div class="span4"> 
37                        <h3>Dienstleistungen (${suchergebnisDienstleistung?size})</h3> 
38                        <ol> 
39                            <#list suchergebnisDienstleistung as i> 
40                                <#assign url = utils.getDienstleistungUrl(i.id)> 
41                                <li><strong><a href="${url}">${i.name}</a></strong></li> 
42                            </#list> 
43                        </ol> 
44                    </div> 
45                    <div class="span4"> 
46                        <h3>Einrichtung (${suchergebnisEinrichtung?size})</h3> 
47                        <ol> 
48                            <#list suchergebnisEinrichtung as i> 
49                                <#assign url = utils.getEinrichtungUrl(i.id)> 
50                                <li><strong><a href="${url}">${i.name}</a></strong></li> 
51                            </#list> 
52                        </ol> 
53                    </div> 
54                    <div class="span4"> 
55                        <h3>Mitarbeiterinnen und Mitarbeiter (${suchergebnisMitarbeiter?size})</h3> 
56                        <ol> 
57                            <#list suchergebnisMitarbeiter as i> 
58                                <#assign url = utils.getMitarbeiterUrl(i.id)> 
59                                <li> 
60                                    <strong><a href="${url}">${i.anrede} ${i.titel} ${i.vorname} ${i.familienname}</a></strong><br/> 
61                                    ${i.einrichtung} 
62                                </li>                         
63                            </#list> 
64                        </ol> 
65                    </div> 
66                </div> 
67            </#if> 
68        </div> 
69    </div> 
70</div> 
71</#if> 
72 
73<#if ansicht == "bisview-detail"> 
74    <#if einrichtung?has_content> 
75    <div class="row-fluid"> 
76        <div class="span12"> 
77            <div class="institution-detail"> 
78                <div class="row-fluid"> 
79                    <div class="span12"> 
80                        <h1>${einrichtung.name} 
81                            <#if einrichtung.kurzbezeichnung?has_content> 
82                                ${einrichtung.kurzbezeichnung} 
83                            </#if> 
84                        </h1> 
85                        <#if einrichtung.aktuelles?has_content> 
86                            <h4>Aktuelles</h4> 
87                            <p>${einrichtung.aktuelles}</p> 
88                        </#if> 
89                        <#if einrichtung.beschreibung?has_content>  
90                            <h4>Beschreibung</h4> 
91                            <p>${einrichtung.beschreibung}</p> 
92                        </#if> 
93 
94                        <div class="building"> 
95                            <h4>Adresse</h4> 
96                            <p>${einrichtung.gebauede}<br/> 
97                                <#if einrichtung.gebaeudeBeschreibung?has_content> 
98                                    ${einrichtung.gebaeudeBeschreibung}<br/> 
99                                </#if> 
100                                <#if einrichtung.strasse?has_content> 
101                                    ${einrichtung.strasse} ${einrichtung.hausnummer}<br/> 
102                                </#if> 
103                                <#if einrichtung.plz?has_content> 
104                                    ${einrichtung.plz} ${einrichtung.ort}<br/><br/> 
105                                </#if> 
106                                <#if einrichtung.telefon?has_content> 
107                                    Tel.: ${einrichtung.telefon}<br/> 
108                                </#if> 
109                                <#if einrichtung.fax?has_content> 
110                                    Fax: ${einrichtung.fax}<br/> 
111                                </#if> 
112                                <#if einrichtung.email?has_content> 
113                                    E-Mail: <a href="mailto:${einrichtung.email}">${einrichtung.email}</a><br/> 
114                                </#if> 
115                                <#if einrichtung.www?has_content> 
116                                    <#if einrichtung.wwwNeuesFenster> 
117                                        Homepage: <a href="${einrichtung.www}" target="_blank">${einrichtung.wwwText}</a><br/> 
118                                    <#else> 
119                                        Homepage: <a href="${einrichtung.www}">${einrichtung.wwwText}</a><br/> 
120                                    </#if> 
121                                </#if> 
122                            </p> 
123                        </div> 
124 
125                        <#if einrichtung.verkehrsanbindung?has_content> 
126                            <div class="traffic"> 
127                                <h4>Verkehrsanbindung</h4> 
128                                <p>${einrichtung.verkehrsanbindung}</p> 
129                            </div> 
130                        </#if> 
131                        <#if einrichtung.servicezeiten?has_content> 
132                            <div class="service-hours"> 
133                                <h4>Servicezeiten</h4> 
134                                <p>${einrichtung.servicezeiten}</p> 
135                            </div> 
136                        </#if> 
137                        <#if einrichtung.mitarbeiterList?has_content> 
138                            <div class="employees"> 
139                                <h4>Ansprechpartner/innen</h4> 
140                                <#list einrichtung.mitarbeiterList as mitarbeiter> 
141                                    <#assign url = utils.getMitarbeiterUrl(mitarbeiter.id)> 
142                                    <div class="employee"> 
143                                        <p> 
144                                            <a href="${url}"> 
145                                                ${mitarbeiter.anrede} ${mitarbeiter.titel} 
146                                                ${mitarbeiter.vorname} ${mitarbeiter.familienname} 
147                                            </a> 
148                                        </p> 
149                                        <#if mitarbeiter.beschreibung?has_content> 
150                                            <p> 
151                                                ${mitarbeiter.beschreibung} 
152                                            </p> 
153                                        </#if> 
154                                        <#if mitarbeiter.position?has_content> 
155                                            <p> 
156                                                ${mitarbeiter.position} 
157                                            </p> 
158                                        </#if> 
159                                        <p> 
160                                            Tel.: ${mitarbeiter.telefonnummer} 
161                                        </p> 
162                                    </div> 
163                                </#list> 
164                            </div> 
165                        </#if> 
166 
167                        <#if einrichtung.dienstleistungList?has_content> 
168                            <div class="services"> 
169                                <h4>Dienstleistungen</h4> 
170                                <#list einrichtung.dienstleistungList as dienstleistung> 
171                                    <#assign url = utils.getDienstleistungUrl(dienstleistung.id)> 
172                                    <div class="service"> 
173                                        <a href="${url}">${dienstleistung.name}</a> 
174                                    </div> 
175                                </#list> 
176                            </div> 
177                        </#if> 
178 
179                        <#if einrichtung.alleDienstleistungList?has_content> 
180                            <p><a href="#" onclick="javascript:show('allservices'); return false"> 
181                                <strong>Alle Dienstleistungen der Einrichtung Einblenden / Ausblenden</strong></a></p> 
182                            <div style="display: none" id="allservices"> 
183                                <#list einrichtung.alleDienstleistungList as dienstleistung> 
184                                    <#assign url = utils.getDienstleistungUrl(dienstleistung.id)> 
185 
186                                    <div class="service"> 
187                                        <a href="${url}"><strong>${dienstleistung.name}</strong></a> 
188                                    </div> 
189                                </#list> 
190                            </div> 
191                        </#if> 
192 
193                        <#if einrichtung.uebereinrichtung?has_content> 
194                            <div class="parent-institution"> 
195                                <h4>Diese Einrichtung gehört zu</h4> 
196                                    <#assign url = utils.getEinrichtungUrl(einrichtung.uebereinrichtung.id)> 
197                                <div class="institution"> 
198                                    <p><a href="${url}">${einrichtung.uebereinrichtung.name}</a></p> 
199                                </div> 
200                            </div> 
201                        </#if> 
202 
203                        <#if einrichtung.uebereinrichtungList?has_content> 
204                            <div class="child-institutions"> 
205                                <h4>Zu dieser Einrichtung gehören</h4> 
206                                <#list einrichtung.uebereinrichtungList as child> 
207                                    <#assign url = utils.getEinrichtungUrl(child.id)> 
208                                    <div class="institution"> 
209                                        <p><a href="${url}">${child.name}</a></p> 
210                                    </div> 
211                                </#list> 
212                            </div> 
213                        </#if> 
214                    </div> 
215                </div> 
216            </div> 
217        </div> 
218    </div> 
219    </#if> 
220 
221    <#if dienstleistung?has_content> 
222    <div class="row-fluid"> 
223        <div class="span12"> 
224            <div class="service-detail"> 
225                <div class="row-fluid"> 
226                    <div class="span9"> 
227                        <h1>${dienstleistung.name}</h1> 
228                        <#if dienstleistung.beschreibung?has_content> 
229                            <div class="description"> 
230                                ${dienstleistung.beschreibung} 
231                            </div> 
232                        </#if> 
233                    </div> 
234                    <div class="span3"> 
235                        <#if dienstleistung.einrichtungList?has_content> 
236                            <div class="contact-institution"> 
237                                <h4>Kontakt</h4> 
238                                    <#if dienstleistung.einrichtungList?size == 1> 
239                                        <#assign einrichtung = dienstleistung.einrichtungList[0]> 
240                                        <#assign url = utils.getEinrichtungUrl(einrichtung.id)> 
241 
242                                        <b><a href="${url}">${einrichtung.name}</a></b><br/> 
243                                        <#if einrichtung.anschrift.strasse?has_content> 
244                                            ${einrichtung.anschrift.strasse} ${einrichtung.anschrift.hausnummer},<br /> 
245                                        </#if> 
246                                        <#if einrichtung.anschrift.postleitzahl?has_content> 
247                                            ${einrichtung.anschrift.postleitzahl} ${einrichtung.anschrift.ort}<br /> 
248                                        </#if> 
249                                        <#if einrichtung.email?has_content> 
250                                            E-Mail: <a href="mailto:${einrichtung.email}">${einrichtung.email}</a><br/> 
251                                        </#if> 
252                                    <#else> 
253                                        <p><b>Zuständige Einrichtung: </b></p> 
254                                        <ul> 
255                                            <#list dienstleistung.einrichtungList as einrichtung> 
256                                                <#assign url = utils.getEinrichtungUrl(einrichtung.id)> 
257                                                <li><a href="${url}">${einrichtung.name}</a></li> 
258                                            </#list> 
259                                        </ul> 
260                                    </#if> 
261                                </div> 
262                        </#if> 
263 
264                        <#if dienstleistung.mitarbeiterList?has_content> 
265                            <div class="contact-institution"> 
266                                <h4>Ansprechpartner/innen</h4> 
267                                <ul> 
268                                    <#list dienstleistung.mitarbeiterList as mitarbeiter> 
269                                        <#assign url = utils.getMitarbeiterUrl(mitarbeiter.id)> 
270 
271                                        <li> 
272                                            <a href="${url}"> 
273                                                ${mitarbeiter.titel} ${mitarbeiter.anrede} 
274											    ${mitarbeiter.vorname} ${mitarbeiter.familienname} 
275                                            </a> 
276                                        </li> 
277                                    </#list> 
278                                </ul> 
279                            </div> 
280                        </#if> 
281 
282                        <#if (dienstleistung.kontaktformularUrl)?has_content || (dienstleistung.formulare)?has_content || (dienstleistung.textmodul.formulare.weiterfuehrenderLink)?has_content> 
283                            <#assign idTopLink ="olDlTop"> 
284                            <#assign idBottomLink = "olDlIcons"> 
285                            <#assign linkCss = ""> 
286                            <#assign linkClass = "mb-1"> 
287                            <#assign lockIcon = '<svg role="img" aria-label="Schlossicon. Für diese Dienstleistung ist ein Login erforderlich" style="height:15px !Important" class="" xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-lock-fill" viewBox="0 0 16 16"><path d="M8 1a2 2 0 0 1 2 2v4H6V3a2 2 0 0 1 2-2zm3 6V3a3 3 0 0 0-6 0v4a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2z"/></svg>'> 
288                            <#assign moneyIcon = '<svg role="img" aria-label="Geldicon. Diese Dienstleitung ist kostenpflichtig" style="height:15px !Important" class="" xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-cash" viewBox="0 0 16 16"><path d="M8 10a2 2 0 1 0 0-4 2 2 0 0 0 0 4z"/><path d="M0 4a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V4zm3 0a2 2 0 0 1-2 2v4a2 2 0 0 1 2 2h10a2 2 0 0 1 2-2V6a2 2 0 0 1-2-2H3z"/></svg>'> 
289                            <#assign lockIconInfo = '<svg role="img" aria-label="Schlossicon." style="height:15px !Important" class="" xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-lock-fill" viewBox="0 0 16 16"><path d="M8 1a2 2 0 0 1 2 2v4H6V3a2 2 0 0 1 2-2zm3 6V3a3 3 0 0 0-6 0v4a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2z"/></svg>'> 
290                            <#assign moneyIconInfo = '<svg role="img" aria-label="Geldicon." style="height:15px !Important" class="" xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-cash" viewBox="0 0 16 16"><path d="M8 10a2 2 0 1 0 0-4 2 2 0 0 0 0 4z"/><path d="M0 4a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V4zm3 0a2 2 0 0 1-2 2v4a2 2 0 0 1 2 2h10a2 2 0 0 1 2-2V6a2 2 0 0 1-2-2H3z"/></svg>'> 
291                            <#assign beforeLinkTitle = ""> 
292                            <#assign dlNeedsLogin = 'Diese Dienstleistung erfordert eine Anmeldung.'> 
293                            <#assign dlNeedsEidLogin = 'Diese Dienstleistung erfordert eine Anmeldung mit der eID.'> 
294                            <#assign dlHasCosts = 'Diese Dienstleitung ist kostenpflichtig.'> 
295                            <#assign dlAndHasCosts = 'und ist kostenpflichtig'> 
296                            <#assign iconLegendLockInfo = "${lockIconInfo} - Anmeldung oder höhere Vertrauensstufe erforderlich"> 
297                            <#assign iconLegendMoneyInfo = "${moneyIconInfo} - Kostenpflichtig"> 
298                            <#assign needHigherUserAuthLevelTarget = false> 
299                            <#assign internetAdressen = false> 
300                            <div class="contact-institution"> 
301                                <@onlineServices12 idTopLink, idBottomLink, dienstleistung, linkCss, linkClass, beforeLinkTitle, lockIcon, moneyIcon, lockIconInfo, moneyIconInfo, dlNeedsLogin, dlNeedsEidLogin, dlHasCosts, dlAndHasCosts, needHigherUserAuthLevelTarget, internetAdressen /> 
302                                <@iconLegend7 idBottomLink, idTopLink, "black",iconLegendLockInfo,iconLegendMoneyInfo /> 
303                            </div> 
304                        </#if> 
305 
306                        <#if dienstleistung.voraussetzungen?has_content> 
307                            <div class="voraussetzungen"> 
308                                <h4>Voraussetzungen</h4> 
309                                <p>${dienstleistung.voraussetzungen}</p> 
310                            </div> 
311                        </#if> 
312 
313                        <#if dienstleistung.dokumentList?has_content> 
314                            <div class="documents"> 
315                                <h4>Downloads</h4> 
316                                <div class="documents"> 
317                                    <#list dienstleistung.dokumentList as dokument> 
318                                        <p> 
319                                            <#assign url = renderResponse.createResourceURL()> 
320                                            ${url.setResourceID("bisview-document-download")} 
321                                            ${url.setParameter("id", "${dokument.id}")} 
322                                            <a href="${url}" title="Download ${dokument.name}"> 
323                                                ${dokument.name}</a> 
324                                        </p> 
325                                    </#list> 
326                                </div> 
327                            </div> 
328                        </#if> 
329                        <#if dienstleistung.gebuehr?has_content> 
330                            <div class="fee"> 
331                                <h4>Gebühren</h4> 
332                                <p>${dienstleistung.gebuehr}</p> 
333                            </div> 
334                        </#if> 
335 
336                        <#if dienstleistung.unterlagen?has_content> 
337                            <div class="unterlagen"> 
338                                <h4>Unterlagen</h4> 
339                                <p>${dienstleistung.unterlagen}</p> 
340 
341                            </div> 
342                        </#if> 
343                        <#if dienstleistung.fristen?has_content> 
344                            <div class="fristen"> 
345                                <h4>Fristen</h4> 
346                                <p>${dienstleistung.fristen}</p> 
347                            </div> 
348                        </#if> 
349                        <#if dienstleistung.weitereInfos?has_content> 
350                            <div class="weitereInfos"> 
351                                <h4>Weiterführende Informationen</h4> 
352                                <p>${dienstleistung.weitereInfos}</p> 
353                            </div> 
354                        </#if> 
355                    </div> 
356                </div> 
357            </div> 
358        </div> 
359    </div> 
360    </#if> 
361 
362    <#if mitarbeiter?has_content> 
363    <div class="row-fluid"> 
364        <div class="span12"> 
365            <div class="employee-detail"> 
366                <div class="row-fluid"> 
367                    <div class="span12"> 
368                        <#if mitarbeiter.portrait?has_content> 
369                            <span class="employee-image"><img src="${mitarbeiter.portrait}" title="Portrait des Mitarbeiters"/></span> 
370                        </#if> 
371                        <h1>${mitarbeiter.anrede} ${mitarbeiter.titel} ${mitarbeiter.vorname} ${mitarbeiter.familienname}</h1> 
372 
373                        <#if mitarbeiter.funktion?has_content> 
374                            <p>${mitarbeiter.funktion}</p> 
375                        </#if> 
376 
377                        <#if mitarbeiter.beschreibung?has_content> 
378                            <p>${mitarbeiter.beschreibung}</p> 
379                        </#if> 
380 
381                        <#if mitarbeiter.einrichtungList?has_content> 
382                            <div class="building"> 
383                                <h4>Adresse</h4> 
384                                    <#list mitarbeiter.einrichtungList as einrichtung> 
385                                        <#assign url = utils.getEinrichtungUrl(einrichtung.id)> 
386                                        <p><a href="${url}">${einrichtung.name}</a><br /> 
387                                        <#if einrichtung.anschrift.strasse?has_content> 
388                                            ${einrichtung.anschrift.strasse} ${einrichtung.anschrift.hausnummer},<br /> 
389                                        </#if> 
390                                        <#if einrichtung.anschrift.postleitzahl?has_content> 
391                                            ${einrichtung.anschrift.postleitzahl} ${einrichtung.anschrift.ort}</p> 
392                                        </#if> 
393                                    </#list> 
394                                <p>Zimmernummer: ${mitarbeiter.zimmer}</p> 
395 
396                                <p> 
397                                    Tel.: ${mitarbeiter.telefonnummer} <br/> 
398                                    Fax: ${mitarbeiter.faxnummer}<br/> 
399                                    E-Mail: ${mitarbeiter.email}<br/> 
400                                </p> 
401                            </div> 
402                        </#if> 
403 
404                        <#if mitarbeiter.servicezeiten?has_content> 
405                            <div class="service-hours"> 
406                                <h4>Servicezeiten</h4> 
407                                <p>${mitarbeiter.servicezeiten}</p> 
408                            </div> 
409                        </#if> 
410 
411                        <#if mitarbeiter.dienstleistungList?has_content> 
412                            <div class="services"> 
413                                <h4>Dienstleistungen</h4> 
414                                <#list mitarbeiter.dienstleistungList as dienstleistung> 
415                                    <#assign url = utils.getDienstleistungUrl(dienstleistung.id)> 
416                                    <p><a href="${url}">${dienstleistung.name}</a></p> 
417                                </#list> 
418                            </div> 
419                        </#if> 
420                    </div> 
421                </div> 
422            </div> 
423        </div> 
424    </div> 
425    </#if> 
426</#if> 
427</#if> 
428 
429<#macro onlineServices12 id destination dienstleistung linkCss linkclass beforeLinkTitle lockIcon moneyIcon lockIconInfo moneyIconInfo dlNeedsLogin, dlNeedsEidLogin, dlHasCosts, dlAndHasCosts, needHigherUserAuthLevelTarget internetAdressen> 
430    <#if dienstleistung.extensions?has_content || dienstleistung.formulare?has_content || dienstleistung.kontaktformularUrl?has_content || dienstleistung.internetadressen?has_content>         
431    <#assign current_url_WithHtml = themeDisplay.getPortalURL()> 
432        <#assign current_uri_WithHtml = themeDisplay.getURLCurrent()> 
433        <#assign login_url1_WithHtml = 'href="/login?p_p_id=com_liferay_login_web_portlet_LoginPortlet&p_p_lifecycle=0&_com_liferay_login_web_portlet_LoginPortlet_redirect='> 
434        <#assign login_url2_WithHtml = '" rel="nofollow" data-redirect="true"'> 
435        <#assign login_url_WithHtml = login_url1_WithHtml+current_url_WithHtml+current_uri_WithHtml+login_url2_WithHtml> 
436        <#assign needHigherUserAuthLevelTargetValue = ""> 
437        <#assign linkClass = ''> 
438        <#assign 
439        utils = utils 
440        renderRequest = renderRequest 
441        /> 
442        <#if needHigherUserAuthLevelTarget == false> 
443            <#assign needHigherUserAuthLevelTargetValue = login_url_WithHtml> 
444        </#if> 
445            <a class="sr-only sr-only-focusable" href="#${destination}" id="${id}">Sprung zur Icon Legende.</a> 
446            <h4>Onlinedienste</h4> 
447            <ul style="list-style: none !important; padding:0;"> 
448                <#if dienstleistung.extensions?has_content> 
449                    <#assign userAuthLevel = utils.getAuthLevel(renderRequest)> 
450                    <#list dienstleistung.extensions as formular> 
451                        <#if userAuthLevel gte formular.minAuthLevel> 
452                            <li><p class="mb-1"> 
453                                    <#assign iconHolder = ""> 
454                                    <#assign title = (formular.paymentSupported)? then("${formular.titel}.${dlNeedsEidLogin} ${dlAndHasCosts}","${formular.titel}.${dlNeedsEidLogin}")> 
455                                    <#if formular.paymentSupported> 
456                                        <#assign iconHolder += moneyIcon> 
457                                    </#if> 
458                                    <@createDLLink3 
459                                    linkCss, 
460                                    linkClass, 
461                                    beforeLinkTitle, 
462                                    iconHolder, 
463                                    formular.titel, 
464                                    false, 
465                                    title, 
466                                    formular.uri, 
467                                    "" /> 
468                                </p></li> 
469                        <#else> 
470                            <#if formular.minAuthLevel gt 2> 
471                                <li><p class="mb-1"> 
472                                        <#assign iconHolder = lockIcon> 
473                                        <#assign title = (formular.paymentSupported)? then("${formular.titel}.${dlNeedsEidLogin} ${dlAndHasCosts}","${formular.titel}.${dlNeedsEidLogin}")> 
474                                        <#if formular.paymentSupported> 
475                                            <#assign iconHolder += moneyIcon> 
476                                        </#if> 
477                                        <@createDLLink3 
478                                        linkCss, 
479                                        linkClass, 
480                                        beforeLinkTitle, 
481                                        iconHolder, 
482                                        formular.titel, 
483                                        false, 
484                                        title, 
485                                        "", 
486                                        needHigherUserAuthLevelTargetValue /> 
487                                    </p></li> 
488                            <#else> 
489                                <li><p class="mb-1"> 
490                                        <#assign iconHolder = lockIcon> 
491                                        <#assign title = (formular.paymentSupported)? then("${formular.titel}.${dlNeedsEidLogin} ${dlAndHasCosts}","${formular.titel}.${dlNeedsEidLogin}")> 
492                                        <#if formular.paymentSupported> 
493                                            <#assign iconHolder += moneyIcon> 
494                                        </#if> 
495                                        <@createDLLink3 
496                                        linkCss, 
497                                        linkClass, 
498                                        beforeLinkTitle, 
499                                        iconHolder, 
500                                        formular.titel, 
501                                        false, 
502                                        title, 
503                                        "", 
504                                        needHigherUserAuthLevelTargetValue /> 
505                                    </p></li> 
506                            </#if> 
507                        </#if> 
508                    </#list> 
509                </#if> 
510                <#if !utils.angemeldet && dienstleistung.nutzbarAlsGast> 
511                    <#if dienstleistung.formulare?has_content> 
512                        <#list dienstleistung.formulare as formular> 
513                            <li><p class="mb-1"> 
514                                    <@createDLLink3 
515                                    linkCss, 
516                                    linkClass, 
517                                    beforeLinkTitle, 
518                                    lockIcon, 
519                                    formular.titel, 
520                                    false, 
521                                    '${formular.titel}. ${dlNeedsLogin}', 
522                                    "", 
523                                    login_url_WithHtml /> 
524                                </p></li> 
525                        </#list> 
526                    </#if> 
527                    <#if dienstleistung.kontaktformularUrl?has_content> 
528                        <li><p class='mb-1'> 
529                                <@createDLLink3 
530                                linkCss, 
531                                linkClass, 
532                                beforeLinkTitle, 
533                                lockIcon, 
534                                'Zum Kontaktformular', 
535                                false, 
536                                'Zum Kontaktformular. ${dlNeedsLogin}', 
537                                "", 
538                                login_url_WithHtml /> 
539                            </p></li> 
540                    </#if> 
541                    <#if dienstleistung.textmodul.formulare?has_content> 
542                        <#list dienstleistung.textmodul.formulare.weiterfuehrenderLink as formular> 
543                            <li><p class='mb-1'> 
544                                    <@createDLLink3 
545                                    linkCss, 
546                                    linkClass, 
547                                    beforeLinkTitle, 
548                                    lockIcon, 
549                                    formular.titel, 
550                                    true, 
551                                    '${formular.titel}. ${dlNeedsLogin}', 
552                                    "", 
553                                    login_url_WithHtml /></p></li> 
554                        </#list> 
555                    </#if> 
556                <#else> 
557                    <#if dienstleistung.formulare?has_content> 
558                        <#list dienstleistung.formulare as formular> 
559                            <li><p class='mb-1'> 
560                                    <@createDLLink3 
561                                    linkCss, 
562                                    linkClass, 
563                                    beforeLinkTitle, 
564                                    "", 
565                                    formular.titel, 
566                                    true, 
567                                    formular.titel, 
568                                    formular.uri, 
569                                    "" /> 
570                                </p></li> 
571                        </#list> 
572                    </#if> 
573                    <#if dienstleistung.kontaktformularUrl?has_content> 
574                        <li><p class='mb-1'> 
575                                <@createDLLink3 
576                                linkCss, 
577                                linkClass, 
578                                beforeLinkTitle, 
579                                "", 
580                                'Zum Kontaktformular', 
581                                false, 
582                                'Zum Kontaktformular', 
583                                dienstleistung.kontaktformularUrl, 
584                                "" 
585                                /> 
586                            </p></li> 
587                    </#if> 
588                    <#if dienstleistung.textmodul.formulare?has_content> 
589                        <#list dienstleistung.textmodul.formulare.weiterfuehrenderLink as formular> 
590                            <li><p class='mb-1'> 
591                                    <@createDLLink3 
592                                    linkCss, 
593                                    linkClass, 
594                                    beforeLinkTitle, 
595                                    "", 
596                                    formular.titel, 
597                                    formular.neuesFenster, 
598                                    formular.beschreibung, 
599                                    formular.uri, 
600                                    "" /></p></li> 
601                        </#list> 
602                    </#if> 
603                </#if> 
604                <#if internetAdressen == true && dienstleistung.internetadressen?has_content> 
605                    <#list dienstleistung.internetadressen as link> 
606                        <li><p class="mb-1"> 
607                                <@createDLLink3 
608                                linkCss, 
609                                linkClass, 
610                                beforeLinkTitle, 
611                                "", 
612                                link.titel, 
613                                link.neuesFenster, 
614                                link.beschreibung, 
615                                link.uri, 
616                                "" /></p></li> 
617                    </#list> 
618                </#if> 
619            </ul> 
620    </#if> 
621</#macro> 
622 
623<#macro iconLegend7 id destination fontColor lockIconInfo moneyIconInfo> 
624    <div class="" style="font-size: 0.7rem" id="${id}"> 
625        <p class="mb-0 mt-3" style="color:${fontColor}; font-weight: 700">Icon Legende</p> 
626        <ul style="font-size: 0.7rem; list-style: none !important; padding-left: 0 !important;" aria-label="Icon Legende"> 
627            <li><p class="my-1">${lockIconInfo}</li> 
628            <li><p class="my-1">${moneyIconInfo}</li> 
629        </ul> 
630        <a class="sr-only sr-only-focusable" href="#${destination}" >Sprung zur den Onlinedienstleistungen</a> 
631    </div> 
632</#macro> 
633 
634<#macro createDLLink3 css class bevoreLinkTitle icon title target description href additionalAttributes=""> 
635    <a 
636            class="${class}" 
637            style="${css}" 
638        <#if description?has_content> title="   ${description}" </#if> 
639        <#if target != false> target="_blank" </#if> 
640        <#if href?has_content> href =" ${href}"</#if> 
641        <#if additionalAttributes?has_content> ${additionalAttributes} </#if> 
642
643    ${bevoreLinkTitle} ${icon} ${title} 
644    </a> 
645</#macro>