Notificaciones
Compartir artículo
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!
Comparte en tus redes sociales
Si lo prefieres, envía el enlace
O comparte por email
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
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.
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!