Secretaria Municipal de Direitos Humanos e Cidadania

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> 

2019

Diálogos sociais realizados

2ª Copa PopRua

Data e Local: Os jogos acontecerão às quintas-feiras de novembro, a partir das 9h, e a final será realizada no dia 09 de dezembro de 2019, também no Clube Escola da Mooca
Participação: Aberta ao público sem necessidade de inscrição
Organização: Secretaria Municipal da Saúde, Centro Nossa Senhora do Bom Parto e Coordenação de Políticas para População em Situação de Rua da Secretaria Municipal de Direitos Humanos e Cidadania.
Apoio: Secretaria Municipal de Assistência e Desenvolvimento Social, Secretaria Municipal de Esportes, Lazer e Recreação, SABESP e Exército da Salvação.
A Copa integra 16 times, formados por pacientes das equipes de Consultório na Rua de diferentes territórios da cidade. Esses times realizam seus treinos acompanhados de técnicos das equipes de saúde ao longo do ano, e se reúnem neste mês para essa grande confraternização.
 
Oficina Coralusp Poprua
Oficinas abertas de coral com o Regente do Coralusp Mauro Aulicino
Data e Local: em 2019, todas as quintas-feiras, das 14h às 16h, no Núcleo de Convivência Dom Orione (R. Treze de Maio, 430 – Bela Vista, São Paulo – SP)
Participação: Aberta ao público, especialmente pessoas em situação de rua, sem necessidade de inscrição
Organização: Coordenação de Políticas para População em Situação de Rua (SMDHC); Coralusp (USP); Núcleo de Convivência Dom Orione (SMADS)
Apoio: Serviço Especializado de Abordagem Social (SMADS) e Consultório na Rua (SMS).
 

- Comissão de Erradicação do Trabalho Escravo (COMTRAE) – clique aqui
- Conselho Municipal de Políticas sobre Drogas e Álcool (COMUDA) - clique aqui
- Conselho Municipal dos Direitos da Juventude (CMDJ) – Clique aqui
- Conselho Municipal de Promoção de Igualdade Racial (COMPIR) – clique aqui
- Conselho Municipal de Políticas LGBT – clique aqui
- Grande Conselho Municipal do Idoso (GCMI) – clique aqui
Comitê PopRua – clique aqui