Virhe tapahtui prosessoidessa esitysmallia.
Expression entry.getAssetRenderer() is undefined on line 37, column 35 in 10154#10194#1283021.
1<div class ="utbildningsListaADT">
2 <#if entries?has_content>
3
4 <#assign useCarousel=false/>
5 <#assign counter=0/>
6 <#assign firstSlide=0/>
7 <#assign utbPerSlide=8/>
8 <#assign numberOfEntries=entries?size>
9
10 <#if (numberOfEntries>utbPerSlide)>
11 <#assign useCarousel=true />
12 </#if>
13
14 <#if useCarousel>
15
16 <#assign numberOfSlides = (numberOfEntries / utbPerSlide)?ceiling />
17 <div id="utbCarousel" class="carousel slide">
18
19 <ol class="carousel-indicators">
20 <#list 1..numberOfSlides as i>
21 <#assign active = "" />
22 <#if i==0>
23 <#assign active = "class=\"active\"" />
24 </#if>
25 <li data-target="#utbCarousel" data-slide-to="${i}" ${active}></li>
26 </#list>
27 </ol>
28 <div class="carousel-inner">
29
30 <#else>
31
32 <div class="utbListaRoot">
33 </#if>
34
35 <#assign active = "active " />
36 <#list entries as entry>
37 <#assign smallImage = entry.getAssetRenderer().getThumbnailPath(renderRequest) />
38 <#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContent()) />
39 <#assign Publicerad = docXml.valueOf("//dynamic-element[@name='Publiserad']/dynamic-content/text()") />
40
41 <#if smallImage?has_content && !smallImage?contains("file_system/large/article.png")>
42
43 <#assign Bild = smallImage />
44 <#else>
45 <#assign Bild = docXml.valueOf("//dynamic-element[@name='Utbildningsbild']/dynamic-content/text()") />
46 </#if>
47
48 <#assign Namn = docXml.valueOf("//dynamic-element[@name='Utbildningsnamn']/dynamic-content/text()") />
49
50 <#if getterUtil.getBoolean(Publicerad)>
51 <#if useCarousel >
52 <#if (counter>=utbPerSlide) || (counter==0) >
53 <div class="${active}item">
54 <div class="utbListaRoot">
55 <#assign active=""/>
56 </#if>
57 </#if>
58
59
60
61 <#assign assetRenderer = entry.getAssetRenderer() />
62 <#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry) />
63 <#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) />
64
65
66 <a href="${viewURL}" class="utbListaElement">
67 <span class="utbListaContainer">
68 <span class="utbListaBild" style="Background-image: url(${Bild}&imageThumbnail=3); "></span>
69 <span class="utbListaNamn">
70 <p class="utbListaPadding">
71 <#if Namn?length < 27>
72 ${Namn}
73 <#else>
74 ${Namn?substring(0,26)}
75 </#if>
76 </p>
77 </span>
78 </span>
79 </a>
80
81 <#assign counter=counter+1/>
82 <#assign firstSlide=firstSlide+1/>
83
84 <#if useCarousel >
85 <#if (counter>=utbPerSlide) || (firstSlide>=numberOfEntries)>
86 </div><#--end of utbListaRoot för carousel -->
87 <a class="carousel-control left" href="#utbCarousel" data-slide="prev"><span class="nextMarker">‹</span></a>
88 <a class="carousel-control right" href="#utbCarousel" data-slide="next"><span class="nextMarker">›</span></a>
89 </div><#--end of item för carousel -->
90
91 <#assign counter = 0 />
92 </#if>
93 </#if>
94
95
96
97 </#if><#--end of publicerad -->
98
99 </#list>
100
101
102 <#if useCarousel> <#--Stäng div ifall carousel -->
103 </div> <#--Stäng carousel-inner -->
104 </div> <#--Stäng utbCarousel -->
105 <#else >
106 </div><#--end of utbListaRoot för vanlig version -->
107 </#if>
108
109 </#if><#--end of hasentries -->
110</div>