An error occurred while processing the template.
The following has evaluated to null or missing:
==> httpUtil.getPath  [in template "184978018#184978059#184985739" at line 2, column 30]

----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign theme_images_path = httpUtil...  [in template "184978018#184978059#184985739" at line 2, column 1]
----
1<#assign theme_images_complete_path = themeDisplay.getPathThemeImages()> 
2<#assign theme_images_path = httpUtil.getPath(theme_images_complete_path)> 
3 
4<#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService")> 
5 
6<div class="eventFarma"> 
7		<h2><@liferay_ui["message"] key="farmavenix.public.eventos.title"/></h2> 
8		<#list entries as entry> 
9			<#assign docXml = saxReaderUtil.read(entry.getAssetRenderer().getArticle().getContent()) /> 
10			<#assign titulo = docXml.valueOf("//dynamic-element[@name='Titulo']/dynamic-content") /> 
11			<#assign imagenPpal = docXml.valueOf("//dynamic-element[@name='ImagenHome']/dynamic-content") /> 
12			<#assign entradilla = htmlUtil.extractText(docXml.valueOf("//dynamic-element[@name='Entradilla']/dynamic-content")) /> 
13			<#assign fechaPublicacion = docXml.valueOf("//dynamic-element[@name='Fecha']/dynamic-content")/> 
14			<#assign entry = entry    assetRenderer = entry.getAssetRenderer()    entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale))    viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, '')  publishDate = entry.getPublishDate()/> 
15			<div class="divEventFarma"> 
16				<div class="col-md-4 col-lg-4 divEventImg"> 
17					<#if imagenPpal?? && imagenPpal != "">      
18						<img src="${imagenPpal}" />       
19					<#else >       
20						<img src="${theme_images_path}/fmx/event/event1.jpg" />        
21					</#if>  
22				</div> 
23				<div class="col-md-8 col-lg-8 divEventInfo"> 
24					<p class="titleEvent"><a href="${viewURL}">${titulo}</a></p> 
25					<p class="eventDate"> 
26						<#if validator.isNotNull(fechaPublicacion)> 
27							<#assign dateUser = dateUtil.parseDate("yyyy-MM-dd", fechaPublicacion, locale) /> 
28							${dateUtil.getDate(dateUser, "dd / MM / yyyy", locale)} 
29						<#elseif validator.isNotNull(publishDate)> 
30							${dateUtil.getDate(publishDate, "dd / MM / yyyy", locale)} 
31						</#if> 
32					</p> 
33					<p>${htmlUtil.extractText(entradilla)}</p> 
34					<p> 
35					<span> 
36					<a href="${viewURL}" class="verMas"><@liferay_ui["message"] key="farmavenix.common.verMas"/></a> 
37					</span> 
38					</p> 
39				</div> 
40			</div> 
41		</#list> 
42		 
43		<#assign eventosURL = (portalUtil.getPathFriendlyURLPublic() + themeDisplay.getScopeGroup().getFriendlyURL() + "/eventos") /> 
44        <#assign eventosPlid = (portalUtil.getPlidFromFriendlyURL(portalUtil.getCompanyId(themeDisplay.getRequest()), eventosURL)) /> 
45        <#if eventosPlid!=0>  
46            <#assign eventosLayout = layoutLocalService.getLayout(eventosPlid) /> 
47            <#assign eventosURL = eventosLayout.getFriendlyURL(locale) /> 
48        <#else> 
49       		 <#assign eventosURL = ("/group/farmavenix/eventos")/> 
50        </#if> 
51		<div class="divBtn"> 
52			<a class="btn btn-primary btn-lg btnEvent" href="${eventosURL}" role="button"><@liferay_ui["message"] key="farmavenix.public.eventos.verMas"/></a> 
53		</div> 
54</div> 

farmavenix.public.home.noticias.title

 
 

Impulsando la logística farmacéutica en Canarias junto a Kern Pharma:

 

Comienza la Campaña de la Gripe 2025 en Farmavenix.

 

Innovación Colaborativa: Farmavenix y Bayer Berlimed

 

En Farmavenix transformamos la logística hospitalaria en una experiencia sencilla, eficiente y sostenible.

 

Farmavenix no se apaga

 

Farmavenix y CSL Seqirus firman un nuevo contrato de cinco años para la distribución de la vacuna de la gripe en España

farmavenix.public.home.noticias.verMas

farmavenix.common.videos

farmavenix.common.verMasVideos