A limpeza dental é o hábito mais importante para manter a sua saúde bucal em dia. Além de evitar o surgimento de mau hálito, o cuidado é necessário para prevenir o acúmulo de placa bacteriana e tártaro - que favorecem doenças bucais, como gengivite e cárie. Embora a limpeza dos dentes feita em casa seja bastante eficaz, também é preciso investir no procedimento feito em consultório. Dessa forma, é possível se certificar de que os dentes estejam 100% higienizados e garantir a saúde do seu sorriso.
Publicador de Conteúdos e Mídias
MAIS MATÉRIAS: limpeza
Conteúdos Mais Vistos
MATÉRIAS MAIS LIDAS
Publicador de Conteúdos e Mídias
Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing: ==> firstTag [in template "37259709#37259755#37379609" at line 61, column 30] ---- 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: ${firstTag} [in template "37259709#37259755#37379609" at line 61, column 28] ----
1<aside class="w-100 cards_lateral-artigo">
2 <div class="p-4">
3 <div class="title_card-lateral-artigo">
4 <div class="title_card-lateral">
5 ÚLTIMA MATÉRIAS
6 </div>
7 </div>
8 <#setting locale=locale>
9 <#list entries as entry>
10
11 <#assign
12 assetRenderer = entry.getAssetRenderer()
13 serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()
14 dlAppLocalServiceUtil = staticUtil["com.liferay.document.library.kernel.service.DLAppLocalServiceUtil"]
15 dlUtil = staticUtil["com.liferay.document.library.kernel.util.DLUtil"]
16 themeDisplay = serviceContext.getThemeDisplay()
17 />
18
19 <#if assetRenderer.getClassName()=="com.liferay.journal.model.JournalArticle">
20
21 <#assign docXml = saxReaderUtil.read(assetRenderer.getArticle().getContent())/>
22
23 <#assign
24 titulo=assetRenderer.getTitle(locale)
25 tags = entry.getTags()
26 link=assetRenderer.getURLViewInContext(renderRequest, renderResponse, '' )
27
28 />
29
30 <#if tags[0]?has_content>
31 <#assign firstTag = tags[0].getName() >
32 </#if>
33
34 <#assign
35 ImagemDeCardsMenores = docXml.valueOf("//dynamic-element[@name='ImagemDeCards']/dynamic-content/text()")
36 ImagemDeDestaqueCardsMaiores = docXml.valueOf("//dynamic-element[@name='ImagemDeDestaque']/dynamic-content/text()")
37 imgUrlMenor = themeDisplay.getPathThemeImages() + "/placeholder-300x400.png"
38 />
39 <#if ImagemDeCardsMenores?has_content>
40 <#assign
41 cardMaiorImg = ImagemDeCardsMenores?eval
42 cardMaiorImgUuid = cardMaiorImg.uuid
43 groupId = cardMaiorImg.groupId
44 dlFile = dlAppLocalServiceUtil.getFileEntryByUuidAndGroupId(cardMaiorImgUuid,groupId?number)
45 imgUrlMenor = dlUtil.getPreviewURL(dlFile, dlFile.getFileVersion(),themeDisplay,'')
46 />
47 </#if>
48
49 <div class="w-100 card_flutuante-left">
50 <a href="${link}">
51 <div class="row no-gutters">
52 <div class="col-4">
53 <div class="img_left">
54 <img src="${imgUrlMenor}" class="img-fluid" alt="${titulo}"
55 width="200" height="200" loading="lazy"
56 >
57 </div>
58 </div>
59 <div class="col-8">
60 <div class="tag_card-flutuante">
61 <p>${firstTag}</p>
62 </div>
63 <div class="text_card-flutuante">
64 <p> ${stringUtil.shorten(titulo, 60)}</p>
65 </div>
66 </div>
67 </div>
68 </a>
69 </div>
70 </#if>
71 </#list>
72 </div>
73</aside>