Nexo Distribuidora pública

Gestión de la Venta Libre Aumenta la facturación y mejora la rentabilidad de la farmacia, con 3 niveles diferentes de integrac ...

Farmanager Distribuidora Servicios PUBLICA

Software de Gestión

Desarrollado por Cofares para la gestión de la farmacia.

Instituto de Formación Cofares Formación Cursos Distribuidora Pública

Formación Cofares Amplia oferta formativa profesional, presencial y online para el farmacéutico y empleados.

TCuida Nutrición Distribuidora Pública

Asesoramiento Nutricional Servicio Nutricional exclusivo en farmacias con producto propio y dietistas titulados.

Globalpharma Distribuidora Pública

Farmacia en Internet Servicio E-Commerce para el acceso de la farmacia al canal online.

Sección de Crédito Distribuidora pública

Productos Financieros Servicios financieros con las mejores condiciones para los socios de Cofares.

TCuida Estética Distribuidora Pública

Centros de Estética Modelo de negocio diferencial enfocado al cuidado personal y que ayuda a incrementar ventas.

Viajes Distribuidora Pública

Viajes Viajes organizados a tu alcance. Elige entre las mejores opciones que te ofrecemos.

Destino Salud distribuidora pública

S'ha produït un error mentre es processava la plantilla.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")  [in template "20155#20195#658611" 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#658611" 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="contenido"> 
17		<div class="fondoImagen" style="background-image:url(${Imagen.getData()});"> 
18			<div class="contenidoTexto"> 
19				<span class="title">${TituloPrincipal.getData()}</span> 
20				<#if Descripcion.getData()?length &gt; 120> 
21					<span class="text">${Descripcion.getData()?trim?substring(0,120)} ...</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"> Saber más > </button> 
34						</a> 
35					</div> 
36				</#if> 
37			</div> 
38		</div> 
39	</div> 
40</div> 

Fidelización Distribuidora Pública

S'ha produït un error mentre es processava la plantilla.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")  [in template "20155#20195#658611" 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#658611" 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="contenido"> 
17		<div class="fondoImagen" style="background-image:url(${Imagen.getData()});"> 
18			<div class="contenidoTexto"> 
19				<span class="title">${TituloPrincipal.getData()}</span> 
20				<#if Descripcion.getData()?length &gt; 120> 
21					<span class="text">${Descripcion.getData()?trim?substring(0,120)} ...</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"> Saber más > </button> 
34						</a> 
35					</div> 
36				</#if> 
37			</div> 
38		</div> 
39	</div> 
40</div> 

Tarjeta Travel Club Distribuidra Pública

Fidelización Travel Club, el programa lider que permitirá al consumidor obtener puntos para canjear por regalos.

Espaciofarma distribuidora pública

Reformas y Equipamiento Especialistas en desarollar proyectos para hacer de la farmacia un espacio de venta. 

LOPD Distribuidora pública

S'ha produït un error mentre es processava la plantilla.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")  [in template "20155#20195#658611" 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#658611" 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="contenido"> 
17		<div class="fondoImagen" style="background-image:url(${Imagen.getData()});"> 
18			<div class="contenidoTexto"> 
19				<span class="title">${TituloPrincipal.getData()}</span> 
20				<#if Descripcion.getData()?length &gt; 120> 
21					<span class="text">${Descripcion.getData()?trim?substring(0,120)} ...</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"> Saber más > </button> 
34						</a> 
35					</div> 
36				</#if> 
37			</div> 
38		</div> 
39	</div> 
40</div> 

Canal Cofares Distribuidora Pública

S'ha produït un error mentre es processava la plantilla.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")  [in template "20155#20195#658611" 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#658611" 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="contenido"> 
17		<div class="fondoImagen" style="background-image:url(${Imagen.getData()});"> 
18			<div class="contenidoTexto"> 
19				<span class="title">${TituloPrincipal.getData()}</span> 
20				<#if Descripcion.getData()?length &gt; 120> 
21					<span class="text">${Descripcion.getData()?trim?substring(0,120)} ...</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"> Saber más > </button> 
34						</a> 
35					</div> 
36				</#if> 
37			</div> 
38		</div> 
39	</div> 
40</div>