Vallès Oriental

В комарке Вальес-Ориенталь множество вариантов для проведения свободного времени. Прогулки на лоне природы, экскурсии, спортивные мероприятия и термальные воды – вот самые привлекательные предложения этого многообразного региона.

Беспроигрышные планы!

Познакомьтесь с идеями для путешествия
Во время обработки запрошенного шаблона произошла ошибка...
The following has evaluated to null or missing:
==> imgJson.classPK  [in template "18771710#18771743#352075416" at line 82, column 87]

----
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: #assign url = "/documents/" + imgJson...  [in template "18771710#18771743#352075416" at line 82, column 34]
----
1<#if !entries?has_content> 
2	<#if !themeDisplay.isSignedIn()> 
3		${renderRequest.setAttribute("PORTLET_CONFIGURATOR_VISIBILITY", true)} 
4	</#if> 
5 
6	<div class="alert alert-info"> 
7		<@liferay_ui["message"] key="there-are-no-results" /> 
8	</div> 
9</#if> 
10 
11<div class="container"> 
12    <ul class="nav justify-content-center my-4 row no-gutters nav-tabs-my" id="pills-tab"> 
13        <#list entries as entry> 
14        	<#assign 
15        		entry = entry 
16         
17        		assetRenderer = entry.getAssetRenderer() 
18         
19        		entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale)) 
20         
21        		viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, assetRenderer, entry, !stringUtil.equals(assetLinkBehavior, "showFullContent")) 
22        	/> 
23    	     
24    	    <li class="nav-item col"> 
25                <a class="nav-link ${(entry?index==0)?then('active', '')}" id="pills-idea1-tab" data-toggle="pill" href="#pills-idea${entry?index+1}"> 
26                  <div class="text-uppercase mt-2">Idea ${entry?index+1}</div> 
27                </a> 
28            </li> 
29    	</#list> 
30    </ul> 
31 
32    <div class="tab-content border-big p-4" id="pills-tab-content"> 
33    <#list entries as entry> 
34    	<#assign 
35    		entry = entry 
36    		assetRenderer = entry.getAssetRenderer() 
37    		entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale)) 
38    		journalArticle = assetRenderer.getArticle() 
39    		viewURL = "/-/" + journalArticle.getUrlTitle() 
40    		languageId = localeUtil.toLanguageId(locale) 
41    	/> 
42    	 
43    	<#assign boto = languageUtil.get(locale, "turisme.ves-hi") /> 
44    	<#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContent()) /> 
45    	<#assign default_language_id = docXml.valueOf("/root/@default-locale")/> 
46    	<#assign entradeta = docXml.valueOf("//dynamic-element[@name='entradeta']/dynamic-content[@language-id='"+ languageId + "']/text()") /> 
47    	<#if !entradeta?has_content>  
48            <#assign entradeta = docXml.valueOf("//dynamic-element[@name='entradeta']/dynamic-content[@language-id='"+ default_language_id + "']/text()") /> 
49        </#if>  
50     
51        <div class="tab-pane fade show ${(entry?index==0)?then('active', '')}" id="pills-idea${entry?index+1}"> 
52            <div class="card border-0 shadow-none"> 
53                <div class="card-body"> 
54                    <div class="row"> 
55                      <div class="col-md-6 text-left"> 
56                        <div class="card-title"> 
57                            <#if (entryTitle?length > 7 ) > 
58                                <span class="text-big-underline">${entryTitle[0..7]}</span>${entryTitle[8..]} 
59                            <#else> 
60                                <span class="text-big-underline">${entryTitle}</span> 
61                            </#if> 
62                        </div> 
63                        <div class="card-text text-justify mt-3">	 
64                            ${entradeta}  
65                        </div> 
66                        <a class="btn btn-my-primary text-uppercase mt-4 mb-4" href="${viewURL}">${boto}</a> 
67                      </div> 
68                      <div class="col-md-6"> 
69                          <#assign llistaImatges = docXml.selectNodes( "//dynamic-element[@name='imatgeUrl']") /> 
70                           
71                          <div id="carousel-${journalArticle.getArticleId()}" class="carousel slide" data-ride="carousel">  
72                            <ol class="carousel-indicators indicator-top-bottom">  
73                            <#list llistaImatges as imatge>  
74                              <li data-target="#carousel-${journalArticle.getArticleId()}" data-slide-to="${imatge?index}" class="${(imatge?index==0)?then('active', '')}" ></li> 
75                            </#list>  
76                            </ol>  
77                             
78                            <div class="carousel-inner">  
79                              <#list llistaImatges as imatge> 
80                                 <#assign text = imatge.elementText("dynamic-content") /> 
81                                 <#assign imgJson = jsonFactoryUtil.createJSONObject(text)> 
82                                 <#assign url = "/documents/" + imgJson.groupId +"/" +imgJson.classPK +"/"+ imgJson.title +"/"+imgJson.uuid  /> 
83                                <div class="carousel-item ${(imatge?index==0)?then('active', '')}">   
84                                  <img class="d-block w-100" src="${url}"> 
85                                </div>  
86                              </#list> 
87                            </div>   
88                          </div> 
89                      </div> 
90                    </div> 
91                </div> 
92            </div> 
93        </div> 
94    </#list> 
95    </div> 
96</div> 

Вскоре…

Ничего не упустите !
Природа

Tria entre un munt de propostes per descobrir cada cap de setmana un parc natural diferent.

Tardeos: DJ, música, copes i tapes
Гастрономия и энотуризм

Gaudeix dels capvespres amb música + còctels a l'Hotel Augusta Vallès!

Культура и традиции

L’exposició «Cossos que parlen» explora la representació del cos femení en el món del còmic des de principis del segle XX fins l’a...

Festa Major d'Estiu de Parets del Vallès
Культура и традиции

Gaudeix de la Festa Major de Parets del Vallès amb concerts, teatre al carrer, cercaviles, esports i cinema. Celebra tradicions i ...

Патрональный праздник «белых» и «синих»
Культура и традиции

На патрональный праздник жители Гранольерса разделяются на две группы: «белых» и «синих». Обе группы проводят мероприятия, соревну...

Diada Modernista “Escenes d’Estiueig”
Культура и традиции

Acomiada l'estiu com ho feien les famílies barcelonines de principis del s. XX.

Показывается результатов: 1 - 6 из 8.

Приезжайте в Вальес-Ориенталь и насладитесь жизнью!

Прогулки в окружении природы, культурные экскурсии, спортивные события и термальные курорты — вот самые интересные предложения комарки с разнообразными привлекательными особенностями.

Путеводители и карты

Спланируйте свой визит

Города и селения. Выберите место, куда вы хотите отправиться!

Где поесть?

Des de restaurants amb estrelles Michelin fins a petites fondes de muntanya on pots fer els tradicionals esmorzars de forquilla


Каталонская кухня
 
 
 


Слоуфуд
 
 
 


Дары земли
 
 
 


Гастрономические коллективы
 
 
 


Звезда «Мишлен»
 
 
 

Где остановиться?

В провинции Барселона можно найти самые разнообразные возможности для размещения: для романтического уикенда, отпуска в кругу семьи, деловой встречи и т. д.


Хостелы и горные убежища
 
 
 


Отели 
 
 
 


Сельские гостиницы
 
 
 


Апартаменты
 
 
 


Кемпинги
 
 

 

Подробнее