Destacado
Accede a tu área personal, tablón de anuncios y trámites
Cabildo de Tenerife
Encuentra toda la información oficial sobre los servicios, noticias y eventos.Lo más consultado
Trámites
Se ha producido un error al procesar la plantilla.
Denied access to model object as it does not belong to current company 97672940819578
----
FTL stack trace ("~" means nesting-related):
- Failed at: #list vocabularies as c [in template "97672940819578#20119#438238" at line 14, column 1]
----
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<#assign vocabularyId = 0>
12<#assign subRootVocabularyCategories = []>
13<#assign vocabularies = staticUtil["com.liferay.asset.kernel.service.AssetVocabularyLocalServiceUtil"].getAssetVocabularies(-1, -1)>
14<#list vocabularies as c>
15 <#if c.getName() = "portal">
16 <#assign vocabularyId = c.getPrimaryKey()>
17 </#if>
18</#list>
19<#assign rootVocabularyCategories = staticUtil["com.liferay.asset.kernel.service.AssetCategoryLocalServiceUtil"].getVocabularyRootCategories(vocabularyId, -1, -1, null)>
20<#list rootVocabularyCategories as item>
21 <#assign subRootVocabularyCategories = subRootVocabularyCategories + [item.getName()]>
22</#list>
23
24<!--HTML NUEVO -->
25<div class="container-general wrapper-background-white">
26<div class="wrapper-boxes news">
27 <div class="wrapper-boxes-header align-end">
28 <div class="wrapper-boxes-header-left">
29 <h2 class="wrapper-boxes-title">
30 <div class="wrapper-boxes-title">Noticias destacadas</div>
31 </h2>
32 <div class="wrapper-link-all">
33 <span class="wrapper-link-link arrow">
34 <a href="./noticias">Ver todas las noticias</a> <img class="wrapper-icon-chevron" src="/documents/d/portal/icon-chevron-right">
35 </span>
36 </div>
37 </div>
38 <div class="wrapper-boxes-header-right">
39 <span class="paginadoNoticias"></span>
40 <span class="control_prev"><img src="/documents/d/portal/icon-chevron-left"/></span>
41 <span class="control_next"><img src="/documents/d/portal/icon-chevron-right"/></span>
42 </div>
43 </div>
44 <div class="wrapper-boxes-group">
45 <#list entries as entry>
46 <#assign subRootVocabularyCategoriesDiscarded = []>
47 <#assign entry=entry assetRenderer=entry.getAssetRenderer()
48 entryTitle=htmlUtil.escape(assetRenderer.getTitle(locale)) dateFormat="dd/MM/yyyy"
49 viewURL=assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, assetRenderer, entry,
50 !stringUtil.equals(assetLinkBehavior, "showFullContent" ))
51 fields=entry.getAssetRenderer().getDDMFormValuesReader().getDDMFormValues().getDDMFormFieldValues()
52 userName=assetRenderer.getAssetObject().getUserName()
53 categories=entry.getCategories()
54 content=assetRenderer.getAssetObject().getContent()/>
55 <#if !assetRenderer.getThumbnailPath(renderRequest)??>
56 <#assign imgSrc="/documents/d/portal/img-default" />
57 <#else>
58 <#assign imgSrc=assetRenderer.getThumbnailPath(renderRequest) />
59 </#if>
60
61 <div class="wrapper-boxes-box">
62 <div class="card-box-img round-image">
63 <img src="${imgSrc}" />
64 </div>
65 <div class="card-box-title"><a href="/noticias?p_p_id=buscadorNoticiasPortlet_INSTANCE_cdhw&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&_buscadorNoticiasPortlet_INSTANCE_cdhw_mvcRenderCommandName=goToDetail&_buscadorNoticiasPortlet_INSTANCE_cdhw_id=${entry.getAssetRenderer().getAssetObject().getId()}">${entryTitle}</a></div>
66 <div class="card-box-summary">${htmlUtil.escape(assetRenderer.getSummary(renderRequest, renderResponse))}</div>
67 <div class="card-box-categories">
68 <#list categories as category>
69 <#if category.getName()?contains("Noticias") == false >
70 <#if (subRootVocabularyCategories?seq_contains(category.getName())) && !(subRootVocabularyCategoriesDiscarded?seq_contains(category.getName())) >
71 <#assign subRootVocabularyCategoriesDiscarded = subRootVocabularyCategoriesDiscarded + [category.getName()]>
72 <#else>
73 <div class="card-box-category">${category.getName()}</div>
74 </#if>
75 </#if>
76 </#list>
77 </div>
78 </div>
79 </#list>
80 </div>
81
82</div>
83</div>
84
85<script>
86jQuery(document).ready(function ($) {
87 var slideCount = $('.news .wrapper-boxes-box').length;
88 var slideWidth = $('.news.wrapper-boxes-box').width();
89 var slideHeight = $('.news.wrapper-boxes-group').height();
90 var sliderUlWidth = slideCount * slideWidth;
91 var numPagina = 1;
92 var numNoticiasPorVista = $('.wrapper-boxes-group').css("grid-template-columns").split(' ').length;
93 var totalPaginas = ($('.news .wrapper-boxes-box').length / numNoticiasPorVista);
94
95
96 $(window).resize(function(){
97 slideCount = $('.news .wrapper-boxes-box').length;
98 slideWidth = $('.news.wrapper-boxes-box').width();
99 slideHeight = $('.news.wrapper-boxes-group').height();
100 sliderUlWidth = slideCount * slideWidth;
101 numNoticiasPorVista = $('.wrapper-boxes-group').css("grid-template-columns").split(' ').length;
102 totalPaginas = ($('.news .wrapper-boxes-box').length / numNoticiasPorVista);
103 paginadoFlechas();
104 });
105
106 //$('.wrapper-boxes-group .wrapper-boxes-box:last-child').prependTo('.wrapper-boxes-group');
107
108 function moveLeft() {
109 $('.news .wrapper-boxes-group').animate({
110 left: + slideWidth
111 }, 200, function () {
112 for (var i=0; i<numNoticiasPorVista; i++) {
113 $('.news .wrapper-boxes-group .wrapper-boxes-box:last-child').prependTo('.news .wrapper-boxes-group');
114 $('.news .wrapper-boxes-group').css('left', '');
115 }
116 });
117 };
118
119 function moveRight() {
120 $('.news .wrapper-boxes-group').animate({
121 left: - slideWidth
122 }, 200, function () {
123 for (var i=0; i<numNoticiasPorVista; i++) {
124 $('.news .wrapper-boxes-group .wrapper-boxes-box:first-child').appendTo('.news .wrapper-boxes-group');
125 $('.news .wrapper-boxes-group').css('left', '');
126 }
127 });
128 };
129
130 function paginadoFlechas(click){
131 if(click == 'left'){
132 numPagina = numPagina > 1 ? numPagina - 1 : totalPaginas;
133 }
134
135 if(click == 'right'){
136 numPagina = numPagina < totalPaginas ? numPagina + 1 : 1;
137 }
138
139 $('.paginadoNoticias').text( numPagina +'/' + totalPaginas)
140 }
141
142 paginadoFlechas();
143
144 $('span.control_prev').click(function () {
145 moveLeft();
146 paginadoFlechas('left');
147 });
148
149 $('span.control_next').click(function () {
150 moveRight();
151 paginadoFlechas('right');
152 });
153
154});
155</script>
156
157<style>
158 /*NUEVO CSS*/
159 .card-box-title a{
160color: var(--Semnticos-Texto-Enlace-Defecto-Negro, #050505);
161leading-trim: both;
162text-edge: cap;
163}
164
165.card-box-title a:hover{
166 color: var(--Semnticos-Texto-Enlace-Hover, #069);
167}
168
169.card-box-title a:visited{
170 color: var(--Semnticos-Texto-Enlace-Visitado, #3A1786);
171}
172
173.card-box-title a:focus{
174 display: inline-flex;
175 padding: 2px 0px;
176 align-items: flex-start;
177 background: var(--Semnticos-Accesibilidad-Focus, #FFB800);
178}
179
180 .wrapper-boxes{
181 max-width: 1040px;
182 height:auto;
183 margin: 80px auto;
184 display:flex;
185 flex-direction:column;
186 }
187 .wrapper-boxes-header{
188 max-width: 1780px;
189 display: flex;
190 justify-content: space-between;
191 align-items: flex-end;
192 margin: 0 0 2rem;
193 }
194
195 .wrapper-boxes-header.align-end{
196 align-items: flex-end;
197 margin-bottom:38.39px; !important
198 }
199
200 .wrapper-boxes-header-left{
201 display: flex;
202 flex-direction: row;
203 flex-wrap: nowrap;
204 align-content: center;
205 justify-content: center;
206 align-items: center;
207 gap: 32px;
208 }
209
210 .wrapper-boxes-title{
211 color: var(--semnticos-texto-base-negro, #050505);
212 font-size: 32px;
213 font-style: normal;
214 font-weight: 700;
215 line-height: 130%;
216 }
217 .wrapper-link-all, .wrapper-link-all a{
218 color: var(--semnticos-texto-base-negro, #050505);
219 font-size: 16px;
220 font-style: normal;
221 font-weight: 600;
222 line-height: 150%;
223 text-decoration-line: underline;
224 min-width:177px;
225 }
226 .wrapper-link-link{
227 position: relative;
228 }
229 .wrapper-link-link.arrow a{
230 padding-right: 32px;
231 }
232 .wrapper-icon-chevron{
233 position: absolute;
234 right: 0;
235 top: 0;
236 }
237 .news .wrapper-boxes-group{
238 display: grid;
239 flex-direction: row;
240 align-content: stretch;
241 flex-wrap: nowrap;
242 align-items: start;
243 justify-content: start;
244 gap: 32px;
245 justify-items: start;
246 grid-template-columns: 1fr 1fr 1fr;
247 max-height: 338px;
248 overflow: hidden;
249 grid-auto-rows: 338px;
250 }
251
252 .wrapper-boxes-header-right{
253 min-width:96px;
254 }
255 .wrapper-boxes.news .card-box-img {
256 min-height: 208px;
257 }
258 .wrapper-boxes.news .card-box-categories{
259 max-height: 26px
260 }
261 .wrapper-boxes-box{
262 flex: 1 1 0px;
263 overflow: hidden;
264 align-self: stretch;
265 display: flex;
266 flex-direction: column;
267 flex-wrap: nowrap;
268 align-content: center;
269 justify-content: space-between;
270 align-items: flex-start;
271 }
272 .card-box-img{
273 width: 100%;
274 overflow: hidden;
275 border-radius: 8px;
276 }
277 .card-box-img img{
278 width: 100%;
279 height: 208px;
280 object-fit: cover;
281 }
282 .card-box-categories{
283 display: flex;
284 gap: 8px;
285 flex-wrap: wrap;
286 }
287 .card-box-category{
288 display: flex;
289 padding: 3px 12px 0 12px;
290 align-items: flex-start;
291 gap: 8px;
292 border-radius: 80px;
293 border: 1px solid var(--corporativos-primario-azul-200, #AAE2FF);
294 background: var(--corporativos-primario-azul-100, #EAF8FF);
295 color: var(--corporativos-primario-azul-600, #005179);
296 font-size: 14px;
297 font-style: normal;
298 font-weight: 600;
299 line-height: 150%;
300 }
301 .card-box-category.free{
302 border: 1px solid var(--semnticos-mensajes-cuidado-amarillo-300, #FFE599);
303 background: var(--semnticos-mensajes-cuidado-amarillo-200, #FFF8E5);
304 color: var(--semnticos-mensajes-cuidado-amarillo-700, #775800);
305 }
306 .card-box-title{
307 margin: 16px 0;
308 color: var(--semnticos-texto-base-negro, #050505);
309 font-size: 16px;
310 font-style: normal;
311 font-weight: 600;
312 line-height: 150%;
313 text-decoration-line: underline;
314 overflow: hidden;
315 display: -webkit-box;
316 -webkit-line-clamp: 3;
317 -webkit-box-orient: vertical;
318 }
319 .card-box-fecha{
320 color: var(--semnticos-texto-base-gris-600, #677379);
321 font-size: 16px;
322 font-style: normal;
323 font-weight: 600;
324 line-height: 150%;
325 }
326 .control_prev, .control_next{
327 cursor: pointer;
328 }
329
330 .paginadoNoticias{
331 font-size: 14px;
332 font-weight: 600;
333 }
334
335 @media (min-width: 321px) and (max-width: 672px) {
336 .wrapper-boxes.news {
337 margin: 64px 24px;
338 }
339 .wrapper-boxes-header {
340 margin-bottom: 38.39px;
341 align-items: flex-end;
342 }
343 .wrapper-boxes-header-left {
344 display: flex;
345 flex-direction: column;
346 flex-wrap: wrap;
347 align-content: space-between;
348 align-items: flex-start;
349 gap: 24px;
350 justify-content: flex-start;
351 }
352 .wrapper-boxes-title{
353 font-size: 25px !important;
354 line-height: 120%;
355 }
356 .news .wrapper-boxes-group{
357 grid-template-columns: 1fr 1fr;
358 }
359 }
360 @media (max-width: 320px) {
361 .wrapper-boxes.news {
362 margin: 40px 16px;
363 }
364 .news .wrapper-boxes-header {
365 margin-bottom: 38.39px;
366 align-items: flex-start;
367 display: flex;
368 flex-direction: column;
369 flex-wrap: nowrap;
370 align-content: center;
371 justify-content: center;
372 }
373 .wrapper-boxes-header-left {
374 flex: 1;
375 display: flex;
376 flex-direction: column;
377 flex-wrap: wrap;
378 align-content: space-between;
379 align-items: flex-start;
380 gap: 24px;
381 justify-content: flex-start;
382 }
383 .wrapper-boxes-title{
384 font-size: 25px !important;
385 line-height: 120%;
386 }
387 .news .wrapper-boxes-group{
388 grid-template-columns: 1fr;
389 }
390 .wrapper-boxes-header-right{
391 margin-top: 32px;
392 flex: 1;
393 }
394 }
395
396 .portlet{
397 margin-bottom:0px;
398 }
399
400</style>
Temas
Cooperación
Educación y formación
Nuevas tecnologías e Innovación
Comercio, calidad y consumo
Economía y empresas
Empleo
Empleo público
Turismo
Municipios
Descubre los servicios de cada municipio de la isla de Tenerife, desde atención a la ciudadanía hasta opciones de ocio y turismo, todo accesible para ti.
Próximos eventos
Contacto y ayuda
¿Te ha sido de ayuda esta página?
Utilizamos estos comentarios para mejorar nuestra documentación.Nueva versión
Comparte tu experiencia y sugerencias sobre nuestro servicio.