Lachendes Kind
Quelle: Gerhard Kersting

Wir haben viel zu bieten

Unsere Erlebnisangebote

Das Naturschutzzentrum Eriskirch ist die ideale Anlaufstelle für alle, die mehr über die Natur am Bodensee und im Eriskircher Ried erfahren wollen. Ganzjährig bieten wir naturkundliche Führungen und Familienaktionen an, im Winterhalbjahr auch tolle Multivisions-Vorträge. Unsere Dauerausstellung ermöglicht Groß und Klein faszinierende Einblicke in die Natur am Bodensee und im Eriskircher Ried. Etwa drei bis vier Sonderausstellungen im Jahr bieten immer wieder einen Anlass, unser Haus zu besuchen.

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

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign Datei = DLAppServiceUtil.getF...  [in template "20116#20152#31212" at line 96, column 17]
----
1<#assign InternerLink = Link.InternerLink.getFriendlyUrl()> 
2 
3<#if InternerLink?starts_with("http")> 
4    <#assign InternerLink = "/"+InternerLink?split("/")[3]> 
5</#if> 
6 
7<#assign linktext = "Mehr"> 
8 
9<#assign linktarget=""> 
10 
11<#if (Bild.getData()!="")> 
12    <#assign imageExists="image-exists"> 
13<#else> 
14    <#assign imageExists="no-image"> 
15</#if> 
16 
17 
18<#if Link.ExternerLink.getData()!=""> 
19    <#assign InternerLink = Link.ExternerLink.getData()> 
20    <#assign linktarget="_blank"> 
21</#if> 
22 
23<#if InternerLink!=""> 
24    <#assign linkExists=true> 
25<#else> 
26    <#assign linkExists=false> 
27</#if> 
28 
29<#assign w1h1notext = ""> 
30<#if Hoehe.getData() == "height1" && Text.getData() == ""> 
31    <#assign w1h1notext = "w1h1notext"> 
32</#if> 
33 
34 
35<#if Link.Linktext.getData()!=""> 
36    <#assign linktext = Link.Linktext.getData() > 
37</#if> 
38 
39<div class="teaser ${Hoehe.getData()} ${w1h1notext}"> 
40<#if Spitzmarke.getData()!=""> 
41    <h2 class="spitzmarke">${Spitzmarke.getData()}</h2> 
42</#if> 
43 
44 
45<#if (Bild.getData()!="")> 
46    <div class="teaser__image"> 
47 
48        <#if (linkExists)> 
49            <a href="${InternerLink}" class="no-icon image-link" target="${linktarget}" alt="${linktext}" style="display:block"> 
50                <@createBildTag imageUrl="${Bild.getData()}" /> 
51            </a> 
52        <#else> 
53 
54            <div class="image-link image-desktop"> 
55                <@createBildTag imageUrl="${Bild.getData()}"/> 
56            </div> 
57        </#if> 
58 
59    </div> 
60</#if> 
61 
62    <div class="teaser__content"> 
63 
64    <#if getterUtil.getBoolean(GrueneLinie.getData())> 
65        <div class="green-line ${imageExists}"></div> 
66    </#if> 
67 
68        <h1 class="h1"> 
69        <#if (linkExists)> 
70            <a href="${InternerLink}" class="no-icon" target="${linktarget}" alt="${Ueberschrift.getData()}" 
71               title="${Ueberschrift.getData()}">${Ueberschrift.getData()}</a> 
72        <#else> 
73        ${Ueberschrift.getData()} 
74        </#if> 
75        </h1> 
76     <p> ${Text.getData()}</p> 
77 
78 
79    <#if (linkExists)> 
80        <a href="${InternerLink}" class="mehr-link" target="${linktarget}" alt="${Ueberschrift.getData()}" 
81           title="${Ueberschrift.getData()}">${linktext}</a> 
82    </#if> 
83 
84    </div> 
85 
86<#if ZumHerunterladen??> 
87 
88    <#if ZumHerunterladen.PDFDatei.getSiblings()?has_content> 
89        <#list  ZumHerunterladen.PDFDatei.getSiblings() as cur_Datei> 
90            <#if cur_Datei.getData()?has_content> 
91 
92                <#assign fileUrl = getterUtil.getString(cur_Datei.getData())> 
93                <#assign fileUid = stringUtil.extractLast(fileUrl, "/")> 
94 
95                <#assign DLAppServiceUtil = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
96                <#assign Datei = DLAppServiceUtil.getFileEntryByUuidAndGroupId(fileUid,groupId)> 
97 
98                <#if (Datei.getDescription()?has_content)> 
99                    <#assign dateiText=Datei.getDescription()> 
100                <#else> 
101                    <#assign dateiText=Datei.getTitle()> 
102                </#if> 
103 
104                <#-- Add the filesize to linktext --> 
105                <#if Datei??> 
106                    <#assign fileSize = ((Datei.getSize()/1024)?round)/> 
107                    <#assign unit="KB"/> 
108 
109                    <#if (fileSize > 1000) > 
110                        <#setting locale="de_DE"> 
111                        <#assign fileSize = (fileSize / 1024)?string["0.#"]/> 
112                        <#assign unit="MB"/> 
113                    </#if> 
114 
115                    <#assign dateiGroesse="["+fileSize+" "+unit+"]"/> 
116                    <#assign dateiText+= " " + dateiGroesse> 
117                </#if> 
118 
119            <div class="teaser__content"> 
120 
121                <a href="${fileUrl}" class="mehr-link download-link" target="_blank" alt="${dateiText}" 
122                   title="${dateiText}">${dateiText}</a><br/> 
123            </div> 
124            </#if> 
125        </#list> 
126    </#if> 
127 
128</#if> 
129 
130</div> 
131 
132 
133<#macro createBildTag imageUrl > 
134 
135    <#assign altTag="alt-tag" 
136    bildnachweis="" 
137    dlimageFileEntryService="" 
138    imageFileEntry="" 
139 
140    /> 
141 
142    <#assign imageFileUid = stringUtil.extractLast(imageUrl, "/")> 
143 
144    <#if (stringUtil.extractFirst(imageFileUid, "t")??)> 
145        <#assign imageFileUid = stringUtil.extractFirst(imageFileUid, "t")/> 
146        <#assign imageFileUid= imageFileUid?substring(0,imageFileUid?length-1)/> 
147    </#if> 
148 
149 
150    <#assign dlimageFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
151 
152    <#assign dlimageFileEntryTypeService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryTypeLocalService")> 
153 
154 
155    <#assign dlFileVersionService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileVersionLocalService")> 
156 
157    <#assign DLAppServiceUtil = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
158    <#assign Datei = DLAppServiceUtil.getFileEntryByUuidAndGroupId(imageFileUid,groupId)> 
159 
160 
161 
162 
163    <#assign imageFileEntry = dlimageFileEntryService.getFileEntryByUuidAndGroupId(Datei.getUuid() , Datei.getGroupId() ) /> 
164 
165 
166 
167 
168    <#assign imageFileEntryTypeId = imageFileEntry.getFileEntryTypeId() /> 
169 
170    <#if imageFileEntryTypeId gt 0 > 
171        <#assign imageFileEntryType = dlimageFileEntryTypeService.getDLFileEntryType(imageFileEntryTypeId) /> 
172        <#assign dlFileVersion = dlFileVersionService.getLatestFileVersion(imageFileEntry.getUserId(), imageFileEntry.getFileEntryId()) /> 
173        <#assign fieldsMap = imageFileEntry.getDDMFormValuesMap(dlFileVersion.getFileVersionId()) /> 
174 
175        <#list fieldsMap?keys as ddmFormKey> 
176 
177            <#assign ddmForm = fieldsMap[ddmFormKey]/> 
178 
179            <#list ddmForm.getDDMFormFieldValues() as formField> 
180            <#--name= ${formField.getName()}  value= ${formField.getValue().getString(locale)}<br/>--> 
181 
182                <#if formField.getName() == 'AltTag'> 
183                    <#assign altTag = formField.getValue().getString(locale) /> 
184                </#if> 
185 
186                <#if formField.getName() == 'Bildnachweis'> 
187                    <#assign bildnachweis = formField.getValue().getString(locale) /> 
188                </#if> 
189 
190            </#list> 
191 
192        </#list> 
193 
194 
195    </#if> 
196 
197<img src="${imageUrl}" alt="${altTag}" title="${altTag}" class=""/> 
198<#if validator.isNotNull(bildnachweis)> 
199    <div class="bildnachweis">Quelle: ${bildnachweis}</div> 
200</#if> 
201 
202</#macro> 

Neues erleben

Wechselausstellungen

Damit Sie bei einem Besuch im Zentrum immer wieder mal was Neues erleben können, präsentieren wir in unserem Anbau jährlich etwa drei verschiedene Sonderausstellungen.

Mehr

Spannende Einblicke

Dauerausstellung

Unsere Dauerausstellung bietet faszinierende Einblicke in die Landschaft sowie die Tier- und Pflanzenwelt am größten deutschen See.

Mehr

Aktiv werden

Gruppenangebote

Hier finden Sie die Naturerlebnisangebote für Gruppen und Familien und das umweltpädagogische Programm für Schulklassen.

Mehr

Ausrüstung

Was Sie beachten sollten

Wir freuen uns, wenn Ihnen unser Angebot gefällt. Gerne können wir Sie telefonisch beraten und mit Ihnen Termine für ein Gruppenangebot ausmachen. Darüber hinaus finden Sie hier Tipps zur Ausrüstung und einige Verhaltensregeln, die Sie bei Ausflügen ins Geläde beachten sollten.

Mehr