Secretaria Municipal de Direitos Humanos e Cidadania
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
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