Vídeos - Execução Trabalhista
Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing: ==> curEntry.getAssetRenderer() [in template "10132#10165#25830361" at line 4, column 38] ---- 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 assetRenderer = curEntry.getA... [in template "10132#10165#25830361" at line 4, column 13] ----
1<div class="resumo-modificado noticias-lista">
2 <#if entries?has_content>
3 <#list entries as curEntry>
4 <#assign assetRenderer = curEntry.getAssetRenderer() />
5 <div class="abstract-wrapper">
6 <div class="asset-abstract">
7 <div class="lfr-meta-actions asset-actions"> <@getEditIcon /> </div>
8
9 <h3 class="asset-title">
10 <a href="${assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry)}">
11 ${curEntry.getTitle(locale)}
12 </a>
13 </h3>
14
15 <div class="asset-content">
16 <div class="asset-summary" style="overflow: hidden;">
17 <#if assetRenderer.getThumbnailPath(renderRequest)??>
18 <div class="row no-gutters" style="margin: 10px 0;">
19 <div class="col-md-3">
20 <a
21 class="d-block"
22 href="${assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry)}"
23 >
24 <img alt="${curEntry.getTitle(locale)}" src="${assetRenderer.getThumbnailPath(renderRequest)}" style="padding-right: 8px; width: 100%;"/>
25 </a>
26 </div>
27 <div class="col-md-9">
28 <#if (curEntry.getSummary(locale)?length > 200)>
29 ${curEntry.getSummary(locale)?substring(0, 200)}...
30 <#else>
31 ${curEntry.getSummary(locale)}
32 </#if>
33 </div>
34 </div>
35 <#else>
36 ${curEntry.getSummary(locale)}
37 </#if>
38 </div>
39<!--
40 <div class="asset-more">
41 <a href="${assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry)}" title="${curEntry.getTitle(locale)}">
42 Ler mais »
43 </a>
44 </div>
45 </div>
46-->
47 <div class="asset-metadata">
48 <div class="row align-items-center">
49 <#if metadataFields?contains("create-date") || metadataFields?contains("publish-date")>
50 <div class="col-auto column help-block publish-date">
51 <div class="column-content help-block-content ">
52 <dt class="">Data de publicação</dt>
53 <dd class="metadata-entry metadata-publish-date">${curEntry.getPublishDate()?date}</dd>
54 </div>
55 </div>
56 <span class="vertical-separator"><!-- --></span>
57 </#if>
58 <#if metadataFields?contains("view-count")>
59 <div class="col-auto column help-block view-count">
60 <div class="column-content help-block-content ">
61 <dt class="">Número de visualizações</dt>
62 <dd class="metadata-entry metadata-view-count">${curEntry.getViewCount()} <@liferay.language key="views" /></dd>
63 </div>
64 </div>
65 </#if>
66 </div>
67 </div>
68 </div>
69 </div>
70 </#list>
71 </#if>
72</div>
73
74<#macro getEditIcon>
75 <#if assetRenderer.hasEditPermission(themeDisplay.getPermissionChecker())>
76 <#assign redirectURL = renderResponse.createRenderURL() />
77
78 ${redirectURL.setParameter("mvcPath", "/add_asset_redirect.jsp")}
79 ${redirectURL.setWindowState("pop_up")}
80
81 <#assign editPortletURL = assetRenderer.getURLEdit(renderRequest, renderResponse, windowStateFactory.getWindowState("pop_up"), redirectURL)!"" />
82
83 <#if validator.isNotNull(editPortletURL)>
84 <#assign title = languageUtil.format(locale, "edit-x", entryTitle, false) />
85
86 <@liferay_ui["icon"]
87 cssClass="icon-monospaced visible-interaction"
88 icon="pencil"
89 markupView="lexicon"
90 message=title
91 url="javascript:Liferay.Util.openWindow({id:'" + renderResponse.getNamespace() + "editAsset', title: '" + title + "', uri:'" + htmlUtil.escapeURL(editPortletURL.toString()) + "'});"
92 />
93 </#if>
94 </#if>
95</#macro>
96
97<#macro getMetadataField fieldName >
98 <#if stringUtil.split(metadataFields)?seq_contains(fieldName)>
99 <span class="metadata-entry metadata-${fieldName}">
100 <#assign dateFormat = "dd MMM yyyy - HH:mm:ss" />
101
102 <#if stringUtil.equals(fieldName, "author")>
103 <@liferay.language key="by" /> ${htmlUtil.escape(portalUtil.getUserName(assetRenderer.getUserId(), assetRenderer.getUserName()))}
104 <#elseif stringUtil.equals(fieldName, "categories")>
105 <@liferay_asset["asset-categories-summary"]
106 className=entry.getClassName()
107 classPK=entry.getClassPK()
108 portletURL=renderResponse.createRenderURL()
109 />
110 <#elseif stringUtil.equals(fieldName, "create-date")>
111 ${dateUtil.getDate(entry.getCreateDate(), dateFormat, locale)}
112 <#elseif stringUtil.equals(fieldName, "expiration-date")>
113 ${dateUtil.getDate(entry.getExpirationDate(), dateFormat, locale)}
114 <#elseif stringUtil.equals(fieldName, "modified-date")>
115 ${dateUtil.getDate(entry.getModifiedDate(), dateFormat, locale)}
116 <#elseif stringUtil.equals(fieldName, "priority")>
117 ${entry.getPriority()}
118 <#elseif stringUtil.equals(fieldName, "publish-date")>
119 ${dateUtil.getDate(entry.getPublishDate(), dateFormat, locale)}
120 <#elseif stringUtil.equals(fieldName, "tags")>
121 <@liferay_asset["asset-tags-summary"]
122 className=entry.getClassName()
123 classPK=entry.getClassPK()
124 portletURL=renderResponse.createRenderURL()
125 />
126 <#elseif stringUtil.equals(fieldName, "view-count")>
127 ${entry.getViewCount()} <@liferay.language key="views" />
128 </#if>
129 </span>
130 </#if>
131</#macro>