escapedSiteName:hotelamerica
errorType:
errorCode:
errorMsg:
hasLayoutCustomizePermission: false
hasLayoutUpdatePermission:false
refererPlid: 0
backURL:
toggleControlsState:visible
showAddControls:false
showEditControls: false
showPreviewControls: false
showToggleControls: false
userSetupComplete: false
showAdminLinks: false
portalMessageUseAnimation: true
hasLayoutCustomizePermission: false
setHasLayoutUpdatePermission: false
toggleControlsState: visible
openSiteMapUrl: https://www.hotelamerica.it/de/camere?p_p_id=145&p_p_lifecycle=0&p_p_state=pop_up&p_p_mode=view&_145_stateMaximized=true&_145_selPlid=1936689&_145_struts_action=%2Fdockbar%2Fadd_panel&_145_closeRedirect=%2Fsuggesto-gui-portlet%2Fhtml%2Fclosewindow.html
openEditPageUrl: https://www.hotelamerica.it/de/camere?p_p_id=145&p_p_lifecycle=0&p_p_state=pop_up&p_p_mode=view&_145_selPlid=1936689&_145_struts_action=%2Fdockbar%2Fedit_layout_panel&_145_closeRedirect=%2Fsuggesto-gui-portlet%2Fhtml%2Fclosewindow.html

Addormentati nella tranquillità delle nostre camere e risvegliati nel cuore di una Trento dinamica,
dove si respira cultura in ogni angolo, tra arte, storia e nuove scoprte.

Siamo sicuri di riuscire a trovare la camera perfetta!
Nel cuore della città di Trento, per un viaggio di lavoro o fuga di un weekend dalla quotidianità.

Fehler bei der Verarbeitung der Vorlage.
Expression ordine is undefined on line 119, column 32 in 425118#425156#1938254.
1<#assign liferay_ui = taglibLiferayHash["/WEB-INF/tld/liferay-ui.tld"] /> 
2 
3<#assign suggestoAPI = serviceLocator.findService("suggesto-gui-portlet","eu.suggesto.suggestogui.service.suggestoGuiLocalService")> 
4<#assign suggestoMkspAPI = serviceLocator.findService("suggesto-mksp-portlet","eu.suggesto.marketspace.service.MkspDockbarLocalService")> 
5<#assign defLocale=localeUtil.fromLanguageId(locale.toString())> 
6<#assign serverName=request.getServerName()> 
7<#assign info_prenota = suggestoAPI.msg(companyId, groupId, "info_prenota", locale, "it", localeUtil.fromLanguageId("it_IT"))> 
8 
9<#if entries?has_content> 
10    <section id="rooms"> 
11        <#list entries as entry> 
12            <#assign 
13                entry = entry 
14                assetRenderer = entry.getAssetRenderer() 
15                className = assetRenderer.getClassName() 
16                bg_color = "linear-gradient(rgba(0, 0, 0, .3), rgba(0, 0, 0, .3))" 
17             
18                serviceContext = staticUtil["com.liferay.portal.service.ServiceContextThreadLocal"].getServiceContext() 
19                browserSniffer = staticUtil["com.liferay.portal.kernel.servlet.BrowserSnifferUtil"] 
20                themeDisplay = serviceContext.getThemeDisplay() 
21                request = serviceContext.getRequest() 
22                 
23                siteUrl = themeDisplay.getURLPortal()?replace("://", ".") 
24                baseUrl = "https://d28r45jypu6nt9.cloudfront.net/o/d40/img/" 
25            /> 
26             
27            <#if browserSniffer.isMobile(request)> 
28                <#assign width = 720> 
29                <#assign height = 1280> 
30            <#else> 
31                <#assign width = 1920> 
32                <#assign height = "1080"> 
33            </#if> 
34             
35            <#assign prefix = baseUrl + "w_" + width + ",h_" + height + "/" + siteUrl> 
36             
37            <#if className == "com.liferay.portlet.journal.model.JournalArticle"> 
38                <#assign journalArticle = assetRenderer.getArticle() > 
39                <#assign document = saxReaderUtil.read(journalArticle.getContent())> 
40                <#assign rootElement = document.getRootElement()> 
41                <#assign title = htmlUtil.escape(assetRenderer.getTitle(locale)) /> 
42                 
43                <#assign stringSelector = "dynamic-element[@name='ordine']/dynamic-content[@language-id = '" + locale + "']"> 
44                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
45                <#if xPathSelector.selectSingleNode(rootElement)??> 
46                    <#assign ordine = xPathSelector.selectSingleNode(rootElement).getData()>  
47                </#if> 
48                 
49                <#assign stringSelector = "dynamic-element[@name='keyword']/dynamic-content[@language-id = '" + locale + "']"> 
50                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
51                <#if xPathSelector.selectSingleNode(rootElement)??> 
52                    <#assign kw = xPathSelector.selectSingleNode(rootElement).getData()>  
53                </#if> 
54                 
55                <#assign stringSelector = "dynamic-element[@name='titolo']/dynamic-content[@language-id = '" + locale + "']"> 
56                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
57                <#if xPathSelector.selectSingleNode(rootElement)??> 
58                    <#assign titolo = xPathSelector.selectSingleNode(rootElement).getData()>  
59                </#if> 
60                 
61                <#assign stringSelector = "dynamic-element[@name='testo_servizi']/dynamic-content[@language-id = '" + locale + "']"> 
62                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
63                <#if xPathSelector.selectSingleNode(rootElement)??> 
64                    <#assign txt_serv = xPathSelector.selectSingleNode(rootElement).getData()>  
65                </#if> 
66                 
67                <#assign stringSelector = "dynamic-element[@name='descrizione']/dynamic-content[@language-id = '" + locale + "']"> 
68                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
69                <#if xPathSelector.selectSingleNode(rootElement)??> 
70                    <#assign descrizione = xPathSelector.selectSingleNode(rootElement).getData()>  
71                </#if> 
72                 
73                <#assign stringSelector = "dynamic-element[@name='info']/dynamic-content[@language-id = '" + locale + "']"> 
74                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
75                <#if xPathSelector.selectSingleNode(rootElement)??> 
76                    <#assign btn = xPathSelector.selectSingleNode(rootElement).getData()>  
77                </#if> 
78                 
79                <#assign stringSelector = "dynamic-element[@name='immagine']/dynamic-content[@language-id='it_IT']"> 
80                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
81                <#if xPathSelector.selectSingleNode(rootElement)??> 
82                    <#assign img = xPathSelector.selectSingleNode(rootElement).getStringValue()> 
83                </#if> 
84                 
85                <#assign stringSelector = "dynamic-element[@name='sottotitolo']/dynamic-content[@language-id = '" + locale + "']"> 
86                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
87                <#if xPathSelector.selectNodes(rootElement)??> 
88                    <#assign sottotitolo = xPathSelector.selectNodes(rootElement)> 
89                </#if> 
90                 
91                <#assign stringSelector = "dynamic-element[@name='dettagli']/dynamic-content[@language-id = '" + locale + "']"> 
92                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
93                <#if xPathSelector.selectNodes(rootElement)??> 
94                    <#assign dettagli = xPathSelector.selectNodes(rootElement)> 
95                </#if> 
96                 
97                <#assign stringSelector = "dynamic-element[@name='servizio']/dynamic-content[@language-id = '" + locale + "']"> 
98                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
99                <#if xPathSelector.selectNodes(rootElement)??> 
100                    <#assign serv = xPathSelector.selectNodes(rootElement)> 
101                </#if> 
102                 
103                <#assign stringSelector = "dynamic-element[@name='informazione']/dynamic-content[@language-id = '" + locale + "']"> 
104                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
105                <#if xPathSelector.selectNodes(rootElement)??> 
106                    <#assign info = xPathSelector.selectNodes(rootElement)> 
107                </#if> 
108                 
109                <#assign stringSelector = "dynamic-element[@name='servizio']"> 
110                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
111                <#if xPathSelector.selectNodes(rootElement)??> 
112                    <#assign icon_parent = xPathSelector.selectNodes(rootElement)> 
113                </#if> 
114            </#if> 
115             
116            <#assign viewURL = suggestoMkspAPI.getArticleUrl(groupId,serverName,journalArticle.articleId,localeUtil.fromLanguageId(locale.toString()),localeUtil.fromLanguageId(locale.toString()),"/xyz")> 
117             
118            <div class="room-showcase text-white mb-1" style="background: ${bg_color}, url('${prefix}/${img}') no-repeat center; background-size: cover;" data-aos='fade'> 
119                <div id="menu${ordine}" class="navbar-collapse offcanvas-collapse position-absolute d-block back-blue middle-top p-4"> 
120                    <button class="navbar-toggler position-absolute middle-top" type="button" data-toggle="offcanvas"> 
121                        <svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 18 18"> 
122                            <path d="M14.53 4.53l-1.06-1.06L9 7.94 4.53 3.47 3.47 4.53 7.94 9l-4.47 4.47 1.06 1.06L9 10.06l4.47 4.47 1.06-1.06L10.06 9z" stroke="white" fill="white"/> 
123                        </svg> 
124                    </button> 
125                    <div class="row justify-content-end h-100 m-0"> 
126                        <div class="col-12 col-lg-9">                             
127                            <h2 class="text-white mb-3 mb-md-5">${titolo}</h2> 
128                            <#list sottotitolo as item> 
129                                <p class="text-white mb-4"> 
130                                    ${item.getData()} 
131                                </p> 
132                            </#list> 
133                        </div> 
134                        <div class="col-12 col-lg-9 mb-3"> 
135                            <h4 class="text-white text-uppercase mb-4">${txt_serv}</h4> 
136                            <div class="row text-white m-0"> 
137                                <#assign icons = []> 
138                                <#list icon_parent as parent> 
139                                    <#assign stringSelector = "dynamic-element[@name='icona']/dynamic-content[@language-id = '" + locale + "']"> 
140                                    <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
141                                    <#if xPathSelector.selectSingleNode(parent)??> 
142                                        <#assign icon = xPathSelector.selectSingleNode(parent).getData()> 
143                                    </#if> 
144                                    <#assign icons = icons + [icon]> 
145                                </#list> 
146                                 
147                                <#assign index = 0> 
148                                <#list serv as item> 
149                                    <div class="col-6 col-lg-5 col-xl-3 text-center"> 
150                                        <i class="fas fa-2x fa-${icons[index]}"></i> 
151                                        <p class="mt-2">${item.getData()}</p> 
152                                    </div> 
153                                    <#assign index = index + 1> 
154                                </#list> 
155                            </div> 
156                        </div> 
157                        <div class="col-12 col-lg-9 text-white text-center text-lg-left mt-auto mb-md-4"> 
158                            <#list info as item> 
159                                <p class="mb-1">${item.getData()}</p> 
160                            </#list> 
161                        </div> 
162                    </div> 
163                </div> 
164                <div class="container-big d-flex h-100 flex-column">                     
165                    <div class="row justify-content-center mt-auto mb-5"> 
166                        <div class="col-11 col-md-10"> 
167                            <h1 class="room-title text-center text-md-left mt-3 mt-md-0">${title}</h1> 
168                            <p class="room-desc text-center text-md-left mb-4">${descrizione}</p> 
169                            <div class="d-inline-block pointer" data-toggle="offcanvas" menu-target="${ordine}"> 
170                                <i class="fas fa-2x fa-arrow-right d-inline-flex align-middle"></i> 
171                                <h5 class="text-uppercase d-inline-flex ml-3 mb-0">${btn}</h5> 
172                            </div> 
173                        </div> 
174                    </div> 
175                    <div class="row justify-content-around mx-0 mt-5 mb-md-4 py-5"> 
176                        <#list dettagli as dettaglio> 
177                            <div class="col-4 col-md-3 col-lg-2 mx-md-1 pb-3 room-detail"> 
178                                <a href="${viewURL}?key=${kw}" class="text-center text-white"> 
179                                    <h6 class="mb-0">${dettaglio.getData()}</h6> 
180                                </a> 
181                            </div> 
182                        </#list> 
183                        <div class="col-4 col-md-3 col-lg-2 mx-md-1 pb-3 room-detail"> 
184                            <a href="https://booking.ericsoft.com/BookingEngine/Book?idh=A2BAFBFB6D7E10D4" class="text-center text-white"> 
185                                <h6 class="mb-0">${info_prenota}</h6> 
186                            </a> 
187                        </div> 
188                    </div> 
189                </div> 
190            </div> 
191        </#list> 
192    </section> 
193</#if> 

Scatti dalla città

Immagini dalla pagina Instagram ufficiale dell'Hotel America