Maps of our transport network
-
An error occurred while processing the template.
Java method "com.sun.proxy.$Proxy85.getFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy85 object "com.liferay.document.library.opener.google.drive.web.internal.service.DLOpenerGoogleDriveDLAppServiceWrapper@2226063b"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign file = dlAppService.getFileEn... [in template "2424466#2424503#WLPDOWNLOADSLIDERTEMPLATE" at line 19, column 1] ----
1<#assign dlAppService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService") />
2
3<#assign download = Download.getData()>
4<#if download?has_content>
5
6 <#assign counter = 0 />
7 <#list download?split("/") as x>
8 <#if counter == 2>
9 <#assign groupId = x?number />
10 </#if>
11 <#if counter == 5>
12 <#assign uuid = x?keep_before("?") />
13 </#if>
14 <#assign counter = counter+1 />
15 </#list>
16
17</#if>
18
19<#assign file = dlAppService.getFileEntryByUuidAndGroupId(uuid, groupId)>
20<#assign extension = file.getExtension()>
21<#assign size = file.getSize()?number / 1000>
22
23<#if size?contains(".")>
24 <#assign size = size?split(".")[0]>
25</#if>
26
27<#assign bezeichnung=(Bezeichnung.getData()!"")>
28<#if bezeichnung?length < 28>
29 <#assign bezeichnung=Bezeichnung.getData()>
30<#else>
31 <#assign bezeichnung = bezeichnung?substring(0,28) + '...'>
32</#if>
33
34<#assign kurztext=(Beschreibung.getData()!"")>
35<#if kurztext?length < 165>
36 <#assign kurztext=Beschreibung.getData()>
37<#else>
38 <#assign kurztext = kurztext?substring(0,165) + '...'>
39</#if>
40
41<#if download?has_content>
42 <div class="c-card c-card--vertical c-card--download">
43 <a href="${download}" class="c-card__content c-card__link" target="_blank">
44 <div class="c-card__media">
45 <#if Bild.getData()?has_content>
46 <@image_format["imgformat"] formattype='landscape-image--3x2--small' lightbox='lightbox-image' fileentryid='${Bild.getAttribute("fileEntryId")}'
47 src='${Bild.getData()}' loading='lazy' alt='${Bild.getAttribute("alt")}' class="c-card__image u-format-3x2" />
48 </#if>
49 </div>
50 <br/>
51 <div class="c-card__text">
52 <#if bezeichnung?has_content>
53 <h3 class="c-card__headline">${bezeichnung}</h3>
54 </#if>
55 <#if kurztext?has_content>
56 <div class="c-card__teaser-text">
57 <p>${kurztext}</p>
58 </div>
59 </#if>
60 </div>
61 <div class="c-card__footer">
62 <div class="c-card__footer-section">
63 <span class="c-card--download__cta">
64 <svg class="c-card--download__cta-icon" role="img" aria-hidden="true">
65 <use href="#wl-download" />
66 <title>${languageUtil.get(locale, "wlp-download")}</title>
67 </svg>
68 <span class="c-card--download__cta-text">${languageUtil.get(locale, "wlp-download")}</span>
69 <span class="c-card__label">${extension?upper_case} – ${size} kB</span>
70 </span>
71 </div>
72 </div>
73 </a>
74 </div>
75</#if>
Wiener Linien Customer Service
-
Do you have questions about your ticket? Have you been found without a valid ticket and have to pay an additional fee? Do you have questions or problems when buying tickets online? Do you have praise, a complaint or a suggestion for us? Whatever concern you have: We are happy to take care of it!
Get in touch with us
-
Handle your request online: Visit our Help Center
-
Find an office: Offices & opening hours
-
Call our service line: +43 1 7909 100