Map of the campus
An error occurred while processing the template.
Java method "com.sun.proxy.$Proxy763.getArticleDisplay(long, String, String, String, com.liferay.portal.kernel.theme.ThemeDisplay)" threw an exception when invoked on com.sun.proxy.$Proxy763 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@b7cf0a8"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${journalArticleLocalService.getArtic... [in template "10136#10174#96541" at line 33, column 25] ----
1<style>
2#carousel_modal_video {
3display: none;
4}
5
6.slick-list.draggable {
7 max-height: 612px;
8 }
9
10 .carousel_siguiente .glyphicon:before, .carousel_anterior .glyphicon:before {
11 color: #${color.getData()};
12 font-size: ${tamano.getData()}px;
13 }
14.carousel_next, .carousel_previous {
15 position: absolute;
16 top: 15%;
17 }
18.slide-we-are-university .carousel-item .titles-container .titles .antetitle{
19 word-wrap: normal;
20 }
21</style>
22
23
24<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
25<#assign assetLinkLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetLinkLocalService") />
26<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") />
27
28<#assign slideList = idContenido.getSiblings()>
29<div id="${id_carousel.getData()}" class="slider slick-dotted">
30 <#list slideList as slideArticleId>
31 <#if slideArticleId_index < 5>
32 <div>
33 ${journalArticleLocalService.getArticleDisplay(scopeGroupId, slideArticleId.getData(), viewMode, themeDisplay.getLanguageId(), themeDisplay).getContent()}
34 </div>
35 </#if>
36 </#list>
37</div>
38<a href="#" id="carousel_anterior_${id_carousel.getData()}" class="carousel_anterior hidden-xs"><i aria-hidden class="glyphicon glyphicon-menu-left" title="${anterior.getData()}"></i></a>
39<a href="#" id="carousel_siguiente_${id_carousel.getData()}" class="carousel_siguiente hidden-xs"><i aria-hidden class="glyphicon glyphicon-menu-right" title="${siguiente.getData()}"></i></a>
40
41
42<!-- Modal de los slide de video -->
43<div class="modal fade modal-unav" id="carousel_modal_video" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true">
44 <div class="modal-dialog" role="document">
45 <div class="modal-content">
46 <div class="modal-body">
47 <button type="button" class="close" data-dismiss="modal" aria-label="Cerrar">
48 <span aria-hidden="true">×</span>
49 </button>
50 <div class="embed-responsive embed-responsive-16by9">
51 <iframe class="embed-responsive-item" src="" id="video_iframe" allowscriptaccess="always" allow="autoplay"></iframe>
52 </div>
53 </div>
54 </div>
55 </div>
56</div>
57
58<script>
59$('#${id_carousel.getData()}').slick({
60 dots: true,
61 dotsAriaLabel: "${dots_aria_label.getData()}",
62 adaptiveHeight: true,
63 prevArrow: $("#carousel_anterior_${id_carousel.getData()}"),
64 nextArrow: $("#carousel_siguiente_${id_carousel.getData()}")
65});
66</script>