Secretaria Municipal do Verde e do Meio Ambiente

Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing:
==> group.getExpandoBridge().getAttribute("Tipo do site")  [in template "20095#20121#4291382" at line 4, column 33]

----
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 customFieldTypeValue = group...  [in template "20095#20121#4291382" at line 4, column 1]
----
1<#include "${templatesPath}/UTILS" /> 
2<#assign group = themeDisplay.getScopeGroup() /> 
3<#assign customFieldValue = group.getExpandoBridge().getAttribute("Título do site")!"" /> 
4<#assign customFieldTypeValue = group.getExpandoBridge().getAttribute("Tipo do site")[0]!"" /> 
5<#assign customFieldParentValue = group.getExpandoBridge().getAttribute("Nome do site pai")!"" /> 
6<#assign customFieldURLParentValue = group.getExpandoBridge().getAttribute("URL do site pai")!"" /> 
7 
8<@getCurrentGroupBaseURL/> 
9 
10<#macro mountNavigation folderId> 
11  <#assign 
12    folder = restClient.get("/headless-delivery/v1.0/structured-content-folders/" + folderId)!{} 
13  /> 
14 
15  <#if folder?exists> 
16    <#assign 
17      folderPageFriendlyUrl = folder.customFields[0].customValue.data!"" 
18      folderName = folder.name 
19      hasParent = folder.parentStructuredContentFolderId?has_content 
20    /> 
21 
22    <#if folderPageFriendlyUrl?has_content && folderName?lower_case != "home" && folderName?lower_case != "menu"> 
23      <#assign 
24        navigation = [{'name': folderName, 'URL': currentGroupBaseURL + folderPageFriendlyUrl}] + navigation 
25      /> 
26    </#if> 
27 
28    <#if hasParent> 
29      <@mountNavigation folder.parentStructuredContentFolderId/> 
30    </#if> 
31  </#if> 
32</#macro> 
33 
34<#assign 
35  navigation = [] 
36  URL = currentGroupBaseURL 
37  folderId=restClient.get("/headless-delivery/v1.0/sites/"+groupId+"/structured-contents/by-key/"+.vars["reserved-article-id"].data).structuredContentFolderId  
38/> 
39 
40<#if folderId != 0> 
41  <@mountNavigation folderId/> 
42 
43  <nav aria-label="Caminho de Navegação"> 
44    <ol class="breadcrumb"> 
45      <li class="breadcrumb-item"> 
46        <a class="breadcrumb-link" href="${portalUtil.getHomeURL(request)}">  
47          Início 
48        </a>  
49      </li> 
50 
51      <li class="breadcrumb-item"> 
52        <#if customFieldTypeValue == "subprefeitura"> 
53        <a class="breadcrumb-link" href="${portalUtil.getHomeURL(request)}/subprefeituras">  
54          Subprefeituras 
55        </a> 
56        <#else> 
57        <a class="breadcrumb-link" href="${portalUtil.getHomeURL(request)}/secretarias">  
58          Secretarias 
59        </a> 
60        </#if>	 
61      </li> 
62       
63      <#if customFieldParentValue != ""> 
64        <li class="breadcrumb-item"> 
65          <a class="breadcrumb-link" href="${customFieldURLParentValue}">  
66              ${customFieldParentValue} 
67          </a> 
68        </li>     
69	    </#if> 
70 
71       
72      <li class="breadcrumb-item"> 
73        <a class="breadcrumb-link" href="${currentGroupBaseURL}"> 
74          <#if customFieldValue != ""> 
75            ${customFieldValue} 
76          <#else> 
77            ${themeDisplay.getScopeGroup().getName()} 
78          </#if> 
79        </a>  
80      </li> 
81 
82      <#list navigation as breadcrumbItem> 
83        <li class="breadcrumb-item"> 
84          <a class="${breadcrumbItem?is_last?then('active breadcrumb-text-truncate','breadcrumb-link')}" href="${breadcrumbItem.URL}">  
85            ${breadcrumbItem.name} 
86          </a>  
87        </li> 
88      </#list> 
89    </ol> 
90  </nav> 
91</#if> 

Jardins Amigos da Fauna

• Presencial

Jardins Amigos da Fauna

Data: 15/09/2025 a 15/10/2025. Segunda-feira, Quarta-feira.
Horário: 09:00 às 11:00.

Inscreva-se

Descrição

O Curso Jardins Amigos da Fauna fornece conhecimentos botânicos, zoológicos, ecológicos e de jardinagem e paisagismo que habilitam o aluno a implantar um jardim amigo da fauna.

Objetivo

Contribuir para a conservação da fauna silvestre em áreas urbanas e rurais, tendo em vistas as ameaças sofridas por esta como: a perda de habitat, a caça, as mudanças climáticas e o uso de agrotóxicos.

Metodologia

O curso oferecerá aulas teóricas e práticas.

Bibliografia

Conteúdo programático

1-Abertura -Breve Histórico
2-Morfologia floral, polinização, fecundação
3-Introdução ao estudo das borboletas
4-Introdução ao estudo das abelhas
5-Síndromes florais 1
6-Introdução ao Paisagismo 1
7-Síndromes florais 2 -prática
8-Morfologia, classificação e dispersão dos frutos- teórico-prática
9-Perigos do Jardim
10-Introdução ao Paisagismo 2- prática

Coordenação

Ana Maria BrischiLinda Lacerda da Silva 

Facilitação

Linda Lacerda da Silva

Bióloga, mestre em Fisiologia Vegetal e doutora em Botânica. Exeriência de 05 anos em biotecnologia florestal, 23 anos no ensino da botânica,12 anos em propagação de plantas, 12 anos em manejo e reintrodução de animais silvestres e 09 anos como professora na Escola Municipal de jardinagem.

 

Ana Maria Brischi

Bióloga pela USP, mestre em Botânica UNESP, 10 anos como professora, 12 anos propagação de plantas, 12 anos em manejo e reintrodução de animais silvestres e 09 anos como professora da Escola Municipal de Jardinagem-EMJ.

 

Thiago Beloni

Engenheiro Agrônomo formado pela ESALQ-USP, Especialista em paisagismo: 15 anos como engenheiro agrônomo em subprefeituras e nove anos como professor da Escola Municipal de Jardinagem- EMJ.

Objetivos de Desenvolvimento Sustentável

Sobre

Público: Munícipes em geral

Vagas: 40.

Endereço: Av. Quarto Centenário, 1268.

Certificado: Frequência de 75%

Necessidade de inscrição: Sim.

Dias da Semana: 15/09, 17/09, 22/09, 24/09, 29/09, 01/10, 06/10, 08/10, 13/10, 15/10

 

Inscreva-se