Parkeak eta lorategiak

Nola gozatu hiriko parkeak eta lorategiak.
Iragazi gunearen arabera
Errorea gertatu da txantiloia prozesatzerakoan.
The following has evaluated to null or missing:
==> catRest.parentTaxonomyVocabulary  [in template "32250#32291#446476" at line 38, column 108]

----
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 catRest?? && (catRest.parentTaxon...  [in template "32250#32291#446476" at line 38, column 89]
----
1<p class="mb-5"> 
2	${searchContainer.getTotal()} ${languageUtil.get(locale, "results")} 
3</p> 
4<#if entries?has_content> 
5	<div class="row"> 
6		<#list entries as entry> 
7			<#assign classpk = entry.getClassPK() 
8            park = restClient.get("/headless-delivery/v1.0/structured-contents/${classpk}")/> 
9			<#if park?? && park.contentFields??> 
10				<#assign image = ""/> 
11				<#assign alt = ""/> 
12				<#assign extension = ""/> 
13				<#list park.contentFields as field> 
14					<#if field.name = "listImage"  && field.contentFieldValue?has_content> 
15						<#assign image = field.contentFieldValue.image.contentUrl/> 
16						<#assign alt = field.contentFieldValue.image.description/> 
17					<#elseif field.name = "extension" && field.contentFieldValue?has_content && field.contentFieldValue.data?has_content> 
18						<#assign extension = field.contentFieldValue.data/> 
19					</#if> 
20				</#list> 
21				<div class="col col-lg-4 col-sm-12 col-12 col-md-4 mb-4"> 
22					<#if locale = "eu_ES"> 
23						<#assign parques = "/nolakoa-den-hiria/parkeak-lorategiak/"/> 
24					<#else> 
25						<#assign parques = "/como-es-ciudad/parques-jardines/"/> 
26					</#if> 
27					<a class="c-vertical-card c-vertical-card--link h-100" href="${entry.viewURL?split('?')[0]?replace('/w/', parques)}"> 
28						<div class="c-vertical-card__image"> 
29							<img src="${image}" alt="${alt}"/> 
30						</div> 
31						<div class="c-vertical-card__text"> 
32							<div class="d-flex align-items-center mb-3 flex-wrap" style="gap: 8px;"> 
33								<#assign totalCat = 0/> 
34								<#if park.taxonomyCategoryBriefs?has_content> 
35									<#list park.taxonomyCategoryBriefs as category> 
36										<#if totalCat lt 3> 
37										<#assign catRest = restClient.get("/headless-admin-taxonomy/v1.0/taxonomy-categories/" + category.taxonomyCategoryId)/> 
38											<#if catRest?? && (catRest.parentTaxonomyVocabulary.name = "Parkeen kokapena" || catRest.parentTaxonomyVocabulary.name = "Localización parques" || catRest.parentTaxonomyVocabulary.name = "Localisation parcs" || catRest.parentTaxonomyVocabulary.name = "Location parks")> 
39												<div> 
40													<div class="dtik-badge font-default--regular dtik-font-secondary dtik-font--body-small m-letter-spacing text-uppercase" style="background-color: #0a23d0;border-radius: 20px;white-space: nowrap;text-align: center;"> 
41														${category.taxonomyCategoryName} 
42													</div> 
43												</div> 
44												<#assign totalCat += 1/> 
45											</#if> 
46										</#if> 
47									</#list> 
48									<#list park.taxonomyCategoryBriefs as category> 
49										<#if totalCat lt 3> 
50										<#assign catRest = restClient.get("/headless-admin-taxonomy/v1.0/taxonomy-categories/" + category.taxonomyCategoryId)/> 
51											<#if catRest?? && (catRest.parentTaxonomyVocabulary.name = "Parkeen kategoria" || catRest.parentTaxonomyVocabulary.name = "Categoría parques" || catRest.parentTaxonomyVocabulary.name = "Catégorie parcs" || catRest.parentTaxonomyVocabulary.name = "Category parks")> 
52												<div> 
53													<div class="dtik-badge font-default--regular dtik-font-secondary dtik-font--body-small m-letter-spacing text-uppercase" style="background-color: #0a23d0;border-radius: 20px;white-space: nowrap;text-align: center;"> 
54														${category.taxonomyCategoryName} 
55													</div> 
56												</div> 
57												<#assign totalCat += 1/> 
58											</#if> 
59										</#if> 
60									</#list> 
61								</#if> 
62							</div> 
63							<div class="c-vertical-card__text__title dtik-font--medium mb-3"> 
64								${park.title} 
65							</div> 
66							<div class="c-vertical-card__bottom"> 
67							<div class="c-vertical-card__text__description dtik-font--body-large dtik-font-grey mb-3"> 
68								${extension} 
69							</div> 
70							</div> 
71						</div> 
72					</a> 
73				</div> 
74			</#if> 
75		</#list> 
76	</div> 
77</#if> 

Donostiako hiri-basoa al ezagutzen duzu?

Ikusi gure parkeetan eta lorategietan bizi diren espezie bitxi, berezi eta erakargarrienen zerrenda.

Ingurune naturalak

Hondartzak, mendiak, parkeak eta natura-guneak, hiria naturarekin lotzen duten espazio paregabeak.

Donostiako parkeak erabiltzeko gomendioak

Parkeen kontserbazioa eta gozamena bermatzeko, arau hauek bete behar dira:
  • Ingurunea errespetatu. Jokabide egokia izan eta berdeguneetako elementu guztiak zaindu.
  • Belarraren erabilera. Belarra zapaltzea berariaz baimendutako eremuetan soilik dago onartuta.
  • Landarediaren zaintza. Debekatuta dago zuhaitzak eta landareak kaltetzea, baita haietara igotzea ere.
  • Maskotak. Txakurrak lotuta eraman behar dira une oro, eta jabeek haien gorotzak jaso behar dituzte beti.
  • Debekatutako jarduerak. Parkeetan ez da baimentzen kanpatzea ezta sua egitea ere.
  • Jolasak eta kirolak. Horretarako prestatutako guneetan soilik egin daitezke.
  • Ibilgailuak. Debekatuta dago motordun ibilgailuen zirkulazioa.
  • Bizikletak. Horretarako egokitutako bideetan soilik erabil daitezke. 6 urtetik beherako adingabeek parkeetan barrena ibil daitezke bizikletan.

Parkeen ordutegia

Aieteko parkea

  • Uda (apirila-iraila): 08:00-21:00
  • Negua (urria-martxoa): 08:00-19:30
  • Elizaren aurreko atea: 08:00-21:00

Cristina Enea parkea

  • Uda (apirila-iraila): 08:00-22:00
  • Negua (urria-martxoa): 08:00-21:30

Beste parkeak

  • Uda (apirila-iraila): 08:00-21:00
  • Negua (urria-martxoa): 08:00-19:30