Exhibition
An error occurred while processing the template.
Method public java.lang.String com.liferay.portlet.asset.model.BaseAssetRenderer.getSummary(java.util.Locale) threw an exception when invoked on com.liferay.portlet.journal.asset.JournalArticleAssetRenderer@2303a132 with arguments of types [java.util.Locale,]
1<#assign liferay_ui = taglibLiferayHash["/WEB-INF/tld/liferay-ui.tld"] /> 
2<#assign isAdmin = themeDisplay.getPermissionChecker().isCompanyAdmin() || themeDisplay.getPermissionChecker().isGroupAdmin(themeDisplay.getScopeGroupId())/> 
3 
4 
5<#assign languageId = languageUtil.getLanguageId(request)> 
6 
7<div class="vdma-group-posts"> 
8<#list entries as entry> 
9    <div class="vdma-group-posts-line"> 
10			<#assign woi = ""/> 
11 
12			<#assign entry = entry /> 
13			<#assign assetRenderer = entry.getAssetRenderer() /> 
14			<#assign className = assetRenderer.getClassName() /> 
15 
16			<#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContentByLocale(locale)) /> 
17 
18 
19			<#assign dateFormat = "dd.MM.yyyy" /> 
20 
21			<#if className == "com.liferay.portlet.journal.model.JournalArticle"> 
22 
23				<#assign article = assetRenderer.getArticle() > 
24				<#assign img = article.getSmallImageURL() > 
25				<#assign entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale)) /> 
26				<#assign summary = assetRenderer.getSummary(locale) /> 
27 
28				<#assign imageSrc ="${getImageSrc(article)}"/> 
29 
30				<#assign entryTitleShort = htmlUtil.escape(assetRenderer.getTitle(locale)) /> 
31				<#assign description = article.getDescription(locale) > 
32				<#assign articleid = article.getArticleId() > 
33				<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, entry) /> 
34				<#assign articleUrl = "/article/-/articleview/"+articleid/> 
35				<#assign datumVertstecken= docXml.valueOf("//dynamic-element[@name='datumVertstecken']/dynamic-content/text()") /> 
36				<#if !imageSrc?has_content> 
37					<#assign woi = "woi"/> 
38				</#if> 
39				<#if  (!(datumVertstecken)?has_content)> 
40					<#assign datumVertstecken= "false"/> 
41				</#if> 
42          <div class="vdma-group-posts-img ${woi}"> 
43              <img src="${imageSrc}" imagesource="<@fieldvalue name='Bildquelle'/>" title=""> 
44          </div><!--vdma-group-posts-img--> 
45          <div class="vdma-group-posts-content ${woi}"> 
46              <h4 class="vdma-national-federation-head">${entryTitle}</h4> 
47						<#assign eventLocation= docXml.valueOf("//dynamic-element[@name='eventLocation']/dynamic-content/text()") /> 
48						<#assign eventDate= docXml.valueOf("//dynamic-element[@name='eventDate']/dynamic-content/text()") /> 
49              <!-- wo kommen diese daten ursprv?nglich her ? --> 
50						<#assign eventTitle= docXml.valueOf("//dynamic-element[@name='eventTitle']/dynamic-content/text()") /> 
51						<#assign eventSubtitle= docXml.valueOf("//dynamic-element[@name='eventSubtitle']/dynamic-content/text()") /> 
52 
53						<#assign showEventBlock= (eventLocation)?has_content && (eventDate)?has_content /> 
54						<#if showEventBlock> 
55                <div class="vdma-event-block"> 
56                    <p class="vdma-event-line"><@liferay_ui["message"] key="vdma.event.title"/>:&nbsp;${eventTitle}</p> 
57                    <p class="vdma-event-line"><@liferay_ui["message"] key="vdma.event.subtitle"/>:&nbsp;${eventSubtitle}</p> 
58                    <p class="vdma-event-line"> 
59											<@liferay_ui["message"] key="vdma.event.location"/>:&nbsp;${eventLocation} 
60                    </p> 
61                </div> 
62						</#if> 
63              <p class="padding-top-4px"> 
64								<#if  (datumVertstecken =="false")> 
65								${dateUtil.getDate(assetRenderer.getDisplayDate(), dateFormat, locale)} 
66								</#if> 
67				${summary} 
68              </p> 
69          </div> 
70          <div class="clear"></div> 
71 
72				<#assign downloadLink> 
73					<@fieldvalue name='Attachment'/> 
74				</#assign> 
75				<#if (downloadLink?trim?has_content)> 
76					<#assign buttonClass = "vdma-button"/> 
77				<#else> 
78					<#assign buttonClass = "vdma-grey-button"/> 
79				</#if> 
80				<#if (downloadLink?trim?has_content)> 
81					<#assign ref = "href=\"${downloadLink}\""/> 
82				<#else> 
83					<#assign ref = ""/> 
84				</#if> 
85 
86          <a class="${buttonClass} vdma-button-abs-right national-federation" ${ref} target="_blank"> 
87			<span> 
88				<@liferay_ui["message"] key="downloads.grouped.download" /> 
89      </span> 
90          </a> 
91			</#if> 
92    </div> 
93</#list> 
94</div> 
95 
96<#macro fieldvalue name> 
97	<#assign fieldVal = docXml.valueOf("//dynamic-element[@name='${name}']/dynamic-content/text()") />${fieldVal} 
98</#macro> 
99 
100<#macro if if then else=""><#if if>${then}<#else>${else}</#if></#macro> 
101 
102<#function getImageSrc article> 
103 
104	<#assign hasSmallImage = article.getSmallImage() /> 
105	<#if  (!hasSmallImage)> 
106		<#return ''> 
107	</#if> 
108	<#assign smallImageUrl = article.getSmallImageURL()/> 
109	<#if  (smallImageUrl?has_content)> 
110		<#assign smallImageUrlEscape = htmlUtil.escape(smallImageUrl) /> 
111		<#return smallImageUrlEscape> 
112	</#if> 
113	<#assign smallImageId = article.getSmallImageId()/> 
114	<#assign token = '123'/> 
115	<#assign url = themeDisplay.getPathImage() + "/journal/article?img_id=" + smallImageId + "&t=" + token /> 
116	<#return url> 
117</#function> 
Press Releases

German technology to cut energy consumption and costs

24.10.2016 ITMA ASIA + CITME 2016, Asia’s foremost trade fair dedicated to textile machinery, is once again marked by a significant presence of German companies both in their number and in the quality of their technology.

Show article
German Technology for the textile world
LOADING PLAYER
Symposia

Kolumbien: erfolgreiches Textilmaschinen-Symposium und B2B-Forum

08.08.2017 Vom 10. bis 14. Juli 2017 präsentierten sieben VDMA-Mitgliedsunternehmen ihre Technologien und Lösungen vor über 100 Vertretern der kolumbianischen Textilindustrie in Bogotá und Medellín. Eine Zielmarktanalyse im Vorfeld, gezielte B2B-Gespräche sowie Besichtigungen von zwei bedeutenden kolumbianischen Textilherstellern Artextil und FABRICATO rundeten die Geschäftsanbahnungsreise ab. Diese wurde von der AHK Kolumbien organisiert und vom Fachverband Textilmaschinen aktiv unterstützt. Alle teilnehmenden Firmenvertreter konnten neue Kontakte zu potentiellen Kunden und Vertretungen knüpfen und zum Teil sogar Aufträge abschließen.

Show article
Iran Symposium 2015
LOADING PLAYER
Publications for ITMA ASIA 2016
Series of VDMA Interviews
ITMA 2015 in Milan
LOADING PLAYER
German Technology @ ITMA 2015
To watch this video needs Flash Player...
60 years ITMA
LOADING PLAYER
Contact

Boris Abadjieff

Textile Machinery Association, Export Marketing, Trade Fairs and Symposia (ITMA, ITMA ASIA), Exhibition and Marketing Committee, VDMA liaison office India

Phone: 

(+49) 69 6603-1337


Fax: 

(+49) 69 6603-2337


boris.abadjieff@vdma.org