Enterprise Solutions Content

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vitae interdum nisl, et porta dui. In quis hendrerit elit. Proin ultricies nisi a faucibus semper. Nulla quam risus, dictum eu laoreet vel, finibus luctus erat. Phasellus sagittis elit ut elit faucibus rhoncus. Morbi scelerisque, libero quis condimentum viverra, nisi quam ullamcorper odio, pellentesque mollis elit leo a augue. Mauris in lorem pharetra, fermentum sapien non, suscipit mi. Donec ac ante suscipit, pretium eros id, euismod purus. Fusce fermentum rutrum magna. Etiam ullamcorper orci nibh, ultrices semper sapien laoreet sed. Fusce commodo sagittis tortor, sit amet convallis nulla pharetra non. Suspendisse laoreet luctus est, et suscipit ligula. Maecenas nec bibendum quam, et posuere mi. Nulla libero elit, venenatis et nisl eu, ullamcorper ullamcorper ex. Quisque ac congue leo.

Sed ac sollicitudin ante. Maecenas iaculis condimentum convallis. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur in est vitae mauris vulputate condimentum sit amet non massa. Cras in odio augue. Suspendisse sit amet dapibus sapien. Integer maximus eget enim non pharetra. Fusce gravida odio id mi ullamcorper, quis dictum orci pretium.

Nam pretium condimentum elit in consequat. Phasellus ornare rhoncus mauris eu feugiat. Aenean quis felis eget enim euismod dignissim eu non magna. Suspendisse potenti. Sed luctus orci tellus, nec lobortis sapien tincidunt nec. Maecenas a magna elit. Vestibulum lacinia massa at eros finibus, eu varius leo elementum. Cras faucibus magna mi, quis facilisis sapien ultricies ut. Nunc nec magna metus. Phasellus gravida varius convallis. Praesent vitae pretium dolor. Mauris vitae volutpat odio. Integer vitae tristique orci. Praesent neque nunc, pellentesque at ante ac, suscipit luctus augue. Quisque feugiat vehicula sem vel sollicitudin.

Sed vestibulum mattis lacus ac venenatis. Mauris vel pulvinar libero, non euismod tortor. Pellentesque lacinia diam a neque mattis, quis cursus velit malesuada. Morbi tortor mauris, rhoncus vitae nisl sit amet, porta elementum nibh. Duis scelerisque a urna vitae posuere. Suspendisse posuere nisi sed interdum vehicula. Donec ex lectus, dictum non vulputate vel, accumsan in nulla. Sed a lacinia ante. Praesent sit amet cursus risus, nec tempor ipsum. Nulla aliquam neque ut velit aliquam lobortis.

Duis diam tortor, ultrices vitae ornare sit amet, commodo in lacus. Mauris finibus at magna nec auctor. In ultrices pellentesque suscipit. Aliquam varius dapibus pharetra. Etiam tincidunt euismod magna sed facilisis. Nunc dapibus dui quis felis sagittis maximus. Donec condimentum tellus sem, id efficitur quam lacinia eu. Cras quis maximus tellus, vitae finibus ligula. Aenean pharetra dignissim eros, eget convallis arcu imperdiet at. Morbi a risus et nisl varius rutrum. Nam at lorem at lacus molestie aliquet. Nunc mattis sem leo, et consectetur velit bibendum facilisis. Cras a turpis ac felis facilisis pulvinar. Sed mattis pretium orci sed bibendum. Curabitur nec tempus lacus. Nunc finibus lacus id ullamcorper euismod.

An error occurred while processing the template.
Denied resolving class org.apache.velocity.util.ArrayListWrapper by org.apache
1##start of header for portlet 
2#set( $defaultLocale = $portalUtil.getSiteDefaultLocale($groupId).toString() ) 
3#set( $LayoutLocalService = $serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") ) 
4#set( $portalUrl = $themeDisplay.getPortalURL()) 
5 
6 
7#set( $linkToLayoutUuid = $getterUtil.getStringValues($portletPreferences.get("portletSetupLinkToLayoutUuid")).get(0) ) 
8#set( $linkToLayout = $LayoutLocalService.getLayoutByUuidAndCompanyId($linkToLayoutUuid,$themeDisplay.getCompanyId()) ) 
9 
10#set( $GroupLocalService = $serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService") ) 
11#set( $CompanyLocalService = $serviceLocator.findService("com.liferay.portal.kernel.service.CompanyLocalService") ) 
12#set( $group = $GroupLocalService.getGroup($groupId) ) 
13#set( $basePortalUrl = $company.getPortalURL($groupId) ) 
14#set( $siteFriendlyUrl = $group.getFriendlyURL() ) 
15#set( $pathPublicUrl = $portalUtil.getPathFriendlyURLPublic() ) 
16#set( $localePrefix = "/" + $locale.getLanguage() + "_" + $locale.getCountry() ) 
17 
18#set( $linkToBase = $localePrefix + $pathPublicUrl + $siteFriendlyUrl + $linkToLayout.getFriendlyURL($locale) + "/-/article/" ) 
19 
20#set( $ppid = $themeDisplay.getPortletDisplay().getId()) 
21 
22##end of header for portlet 
23    #set ($journalArticleService = $serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")) 
24 
25    #if (!$entries.isEmpty()) 
26      #if($entries.size()==1) 
27        <div class="ay-title-edge"><h2>$languageUtil.get($locale, "ay-services-cs-case-study")</h2><span class="ay-title-edge__end"></span> </div> 
28      #else 
29        <div class="ay-title-edge"><h2 
30        >$languageUtil.get($locale, "ay-services-cs-case-studies")</h2><span class="ay-title-edge__end"></span> </div> 
31      #end 
32      #set ($countercs=0) 
33      <div class="ay-services-cs-group"> 
34 
35      #set ($journalContent = $serviceLocator.findService("com.liferay.journal.util.JournalContent")) 
36 
37      ##loopy bit 
38      #foreach ($curEntry in $entries) 
39        ##if(countercs < 3) 
40          #set($renderer = $curEntry.getAssetRenderer() ) 
41          #set($className = $renderer.getClassName() ) 
42 
43          #if( $className == "com.liferay.journal.model.JournalArticle" ) 
44 
45              #set ($article = $journalArticleService.getLatestArticle($curEntry.getClassPK())) 
46              #set ($articleId = $article.getArticleId()) 
47              #set ($ddmTemplateKey = "SERVICES_CASE_STUDIES_IMAGE_ITEM") 
48              #set ($viewMode = $renderRequest.getPortletMode()) 
49              #set ($languageId = $themeDisplay.getLanguageId()) 
50              #set ($articleGroupId = $article.getGroupId()) 
51 
52              #set ($entryMarkup = $journalContent.getContent($articleGroupId, "$articleId", "$ddmTemplateKey", "$viewMode", "$languageId", $themeDisplay)) 
53 
54              ##get display date and article title 
55              #set( $displayDate = $article.getDisplayDate()) 
56              #set( $datePath = $dateTool.format("yyyy/MM/dd/", $displayDate, $locale) ) 
57              #set( $urlTitle = $article.getUrlTitle() ) 
58              ##set link to article 
59              #set( $link = $linkToBase + $datePath + $urlTitle) 
60              ##remplace token from template with link 
61              #set ($linkAdded=$entryMarkup.replace('[link]',"$link")) 
62              ## create edit URL 
63             #set ($portletName = $themeDisplay.getPortletDisplay().getPortletName()) 
64             #set ($plid = $getterUtil.getLong($themeDisplay.getPlid())) 
65             #set ($portletURL = $portletURLFactory.create($renderRequest, $portletName, $plid, "RENDER_PHASE")) 
66             #set ($windowState = $windowStateFactory.getWindowState("POP_UP")) 
67             #set ($assetRenderer = $$curEntry.getAssetRenderer()) 
68             #set ($editURL = $assetRenderer.getURLEdit($renderRequest,$renderResponse, $windowState, $portletURL)) 
69              $linkAdded 
70 
71              #set ($countercs=$countercs+1) 
72          #end 
73        #end 
74      ##end 
75      </div> 
76    #end 
77    ##start of footer for portlet 
78 
79 
80   <style> 
81 
82     .ay-services-cs-group{ 
83        display:flex; 
84
85     .ay-services-cs-group .ay-services-scs-link:nth-child(2){ 
86        margin:0 20px; 
87
88      .ay-services-cs-group .ay-services-scs-link img{ 
89        min-height:151px; 
90        max-height:151px; 
91
92      .ayui #ay .ay-services-scs-link figure figcaption{ 
93        position:relative; 
94
95   </style> 
Contacts