Servicios estratégicos
Globalpharma Distribuidora Pública
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") [in template "20155#20195#658614" at line 11, column 26] ---- Tip: If the failing expression is known to be 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 layoutService = serviceLocato... [in template "20155#20195#658614" at line 11, column 1] ----
1<#--
2Web content templates are used to lay out the fields defined in a web
3content structure.
4
5Please use the left panel to quickly add commonly used variables.
6Autocomplete is also available and can be invoked by typing "${".
7-->
8
9<#assign themeDisplay = request['theme-display'] />
10<#assign layout = themeDisplay['plid'] />
11<#assign layoutService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") />
12<#assign layoutObject = layoutService.getLayout(layout?number) />
13<#assign friendyUrl = layoutObject.isPublicLayout() />
14
15<div class="container-service">
16 <div class="contenidoDestacado">
17 <div class="fondoImagenDestacado" style="background-image:url(${Imagen.getData()});">
18 <div class="contenidoTextoDestacado">
19 <span class="title">${TituloPrincipal.getData()}</span>
20 <#if Descripcion.getData()?length > 100>
21 <span class="text">${Descripcion.getData()?trim?substring(0,100)} ...</span>
22 <#else>
23 <span class="text">${Descripcion.getData()}</span>
24 </#if>
25 <#if friendyUrl == false>
26 <#assign contexto = "/group/canal-online/"/>
27 <#else>
28 <#assign contexto = "/web/canal-online/"/>
29 </#if>
30 <#if UrlEnlace.getData()?has_content && UrlEnlace.getData() != ''>
31 <div class="cont-btnCnt left">
32 <a href="${contexto}${UrlEnlace.getData()}">
33 <button class="btn btn-bordered" type="button"> ${languageUtil.get(locale, "com.cofares.liferay.template.saber.mas")} > </button>
34 </a>
35 </div>
36 </#if>
37 </div>
38 </div>
39 </div>
40</div>
Farmanager Distribuidora Servicios PUBLICA
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") [in template "20155#20195#658614" at line 11, column 26] ---- Tip: If the failing expression is known to be 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 layoutService = serviceLocato... [in template "20155#20195#658614" at line 11, column 1] ----
1<#--
2Web content templates are used to lay out the fields defined in a web
3content structure.
4
5Please use the left panel to quickly add commonly used variables.
6Autocomplete is also available and can be invoked by typing "${".
7-->
8
9<#assign themeDisplay = request['theme-display'] />
10<#assign layout = themeDisplay['plid'] />
11<#assign layoutService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") />
12<#assign layoutObject = layoutService.getLayout(layout?number) />
13<#assign friendyUrl = layoutObject.isPublicLayout() />
14
15<div class="container-service">
16 <div class="contenidoDestacado">
17 <div class="fondoImagenDestacado" style="background-image:url(${Imagen.getData()});">
18 <div class="contenidoTextoDestacado">
19 <span class="title">${TituloPrincipal.getData()}</span>
20 <#if Descripcion.getData()?length > 100>
21 <span class="text">${Descripcion.getData()?trim?substring(0,100)} ...</span>
22 <#else>
23 <span class="text">${Descripcion.getData()}</span>
24 </#if>
25 <#if friendyUrl == false>
26 <#assign contexto = "/group/canal-online/"/>
27 <#else>
28 <#assign contexto = "/web/canal-online/"/>
29 </#if>
30 <#if UrlEnlace.getData()?has_content && UrlEnlace.getData() != ''>
31 <div class="cont-btnCnt left">
32 <a href="${contexto}${UrlEnlace.getData()}">
33 <button class="btn btn-bordered" type="button"> ${languageUtil.get(locale, "com.cofares.liferay.template.saber.mas")} > </button>
34 </a>
35 </div>
36 </#if>
37 </div>
38 </div>
39 </div>
40</div>
Nexo Distribuidora pública
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") [in template "20155#20195#658614" at line 11, column 26] ---- Tip: If the failing expression is known to be 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 layoutService = serviceLocato... [in template "20155#20195#658614" at line 11, column 1] ----
1<#--
2Web content templates are used to lay out the fields defined in a web
3content structure.
4
5Please use the left panel to quickly add commonly used variables.
6Autocomplete is also available and can be invoked by typing "${".
7-->
8
9<#assign themeDisplay = request['theme-display'] />
10<#assign layout = themeDisplay['plid'] />
11<#assign layoutService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") />
12<#assign layoutObject = layoutService.getLayout(layout?number) />
13<#assign friendyUrl = layoutObject.isPublicLayout() />
14
15<div class="container-service">
16 <div class="contenidoDestacado">
17 <div class="fondoImagenDestacado" style="background-image:url(${Imagen.getData()});">
18 <div class="contenidoTextoDestacado">
19 <span class="title">${TituloPrincipal.getData()}</span>
20 <#if Descripcion.getData()?length > 100>
21 <span class="text">${Descripcion.getData()?trim?substring(0,100)} ...</span>
22 <#else>
23 <span class="text">${Descripcion.getData()}</span>
24 </#if>
25 <#if friendyUrl == false>
26 <#assign contexto = "/group/canal-online/"/>
27 <#else>
28 <#assign contexto = "/web/canal-online/"/>
29 </#if>
30 <#if UrlEnlace.getData()?has_content && UrlEnlace.getData() != ''>
31 <div class="cont-btnCnt left">
32 <a href="${contexto}${UrlEnlace.getData()}">
33 <button class="btn btn-bordered" type="button"> ${languageUtil.get(locale, "com.cofares.liferay.template.saber.mas")} > </button>
34 </a>
35 </div>
36 </#if>
37 </div>
38 </div>
39 </div>
40</div>