Notificaciones

Notificaciones

No tengo ninguna notificación.
Notificaciones
Compartir artículo
1 minuto

Qampo es una empresa que ofrece un sistema que permite monitorizar y analizar parámetros agronómicos y mediambientales de cada explotación, con el fin de optimizar la producción, la calidad y la sostenibilidad mediomabiental.

¡Descubre más sobre esta innovadora empresa en el vídeo!

13/03/24 10:49
Comparte en tus redes sociales
O comparte por email

AvanisCompartirEmail

WC - METADATOS

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> coverImage  [in template "1543306941099194539#20119#174907" at line 30, column 12]

----
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: ${coverImage}  [in template "1543306941099194539#20119#174907" at line 30, column 10]
	- Reached through: @liferay_util["html-top"] outputKey="...  [in template "1543306941099194539#20119#174907" at line 20, column 1]
----
1<#-- Obtengo a través del Layout de la display page template la URL el título de la noticia--> 
2<#assign urlTitle = themeDisplay.getURLCurrent()?keep_before("?")?keep_after_last("/")  
3         blogsEntryLocalService = serviceLocator.findService("com.liferay.blogs.service.BlogsEntryLocalService") 				          
4         dlFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService") 
5         blogsEntry=blogsEntryLocalService.getEntry(groupId, urlTitle)  
6/> 
7 
8<#-- Obtengo los Datos de la noticia y los convierto a formato ISO 8601--> 
9<#assign iso8601PublishDate = blogsEntry.getDisplayDate()?string("yyyy-MM-dd'T'HH:mm:ss'Z'")> 
10<#assign iso8601ModifiedDate = blogsEntry.getModifiedDate()?string("yyyy-MM-dd'T'HH:mm:ss'Z'")> 
11<#assign title = blogsEntry.getModifiedDate()?string("yyyy-MM-dd'T'HH:mm:ss'Z'")> 
12 
13<#-- Obtengo la imagen de portada--> 
14    <#if (blogsEntry.getCoverImageFileEntryId()?? && blogsEntry.getCoverImageFileEntryId() != 0)>         
15        <#assign coverImage = blogsEntry.getCoverImageURL(themeDisplay)> 
16        <img src="${coverImage}" alt="Cover Image"> 
17    </#if> 
18 
19<#-- Uso la etiqueta liferay-util:html-top para agregar una metaetiqueta al head --> 
20<@liferay_util["html-top"] outputKey="htmltop"> 
21    <meta property="article:published_time" content="${iso8601PublishDate}" /> 
22	<meta property="article:modified_time" content="${iso8601ModifiedDate}" /> 
23		 
24	<script type="application/ld+json"> 
25
26      "@context": "https://schema.org", 
27      "@type": "NewsArticle", 
28      "headline": "${blogsEntry.getTitle()}", 
29      "image": [ 
30        "${coverImage}" 
31       ], 
32      "datePublished": "${iso8601PublishDate}", 
33      "dateModified": "${iso8601ModifiedDate}", 
34      "author": [{ 
35          "@type": "Person", 
36          "name": "${blogsEntry.getUserName()}" 
37        }] 
38
39    </script> 
40</@> 

Actualidad

Ruta de navegación

Cómo el análisis de los datos de la explotación mejora exponencialmente la productividad con Qampo

HTML Example

A paragraph is a self-contained unit of a discourse in writing dealing with a particular point or idea. Paragraphs are usually an expected part of formal writing, used to organize longer prose.

Agricultura ecológica, Digitalización, Empresas y colaboraciones, Innovación
Avanis _
13/03/24
1 minuto
de lectura

Qampo es una empresa que ofrece un sistema que permite monitorizar y analizar parámetros agronómicos y mediambientales de cada explotación, con el fin de optimizar la producción, la calidad y la sostenibilidad mediomabiental.

¡Descubre más sobre esta innovadora empresa en el vídeo!