source: publico/ILPortal/trunk/skins/ILPortal_public/casa_view.pt @ 1346

Última Alteração nesse arquivo desde 1346 foi 1346, incluída por gabrielmedina, 14 anos atrás

adicionada a visao do parlamentar e atualizacao do css, da listagem dos telefones e das visoes mesa e da casa

File size: 3.0 KB
Linha 
1<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
2      lang="en"
3      metal:use-macro="here/main_template/macros/master"
4      i18n:domain="plone">
5
6<body>
7
8  <div metal:fill-slot="main">
9    <metal:casa-view define-macro="casa_view">
10      <div class="casa-view">
11
12        <div tal:define="wf_state python: wtool.getInfoFor(here, 'review_state', '');
13                         wf_state_class python:'state-' + putils.normalizeString(wf_state)"
14
15             tal:attributes="class string:contenttype-casalegislativa">
16
17          <dt tal:attributes="class string:$wf_state_class visualIconPadding"     
18              tal:content="here/pretty_title_or_id"/><br>
19        </div>
20
21<!-- inicio da view da mesa -->
22   <div class="mesa-view"
23        tal:define="mesas python:here.portal_catalog(path='/'.join(here.getPhysicalPath()), portal_type='MesaDiretora', review_state='published', sort_on='Date', sort_order='reverse')[:1]">
24        <tal:loop tal:repeat="mesa mesas"> 
25          <div class="portletHeader">
26            <dt i18n:translate="mesa_diretora">Mesa Diretora</dt>
27          </div>   
28          <tal:block tal:define="objs python:here.portal_catalog(path=mesa.getPath(), portal_type='MembroMesaDiretora', review_state='published', sort_on='getObjPositionInParent')">
29   
30            <div class="mesa-view-conteudo"
31                 tal:repeat="obj objs">
32
33              <span tal:content="string:${obj/Title}:"/>
34
35              <a href="#"
36                 tal:define="parlamentar python:obj.getObject().getRefs()[0];
37                             parlamentar_nome python:parlamentar.getNom_parlamentar();
38                             parlamentar_partido python:parlamentar.getPartido();
39                             parlamentar_url python:parlamentar.absolute_url();
40                             parlamentar_estado python:parlamentar.getEstado()"
41                 tal:attributes="href parlamentar_url"
42                 tal:content="string:${parlamentar_nome} (${parlamentar_partido}/${parlamentar_estado})"/><br>
43
44            </div>
45            <div class="discreet"
46                 tal:condition="mesas">
47
48              <p tal:condition="not: objs"
49                 i18n:translate="nao_ha_membros">Não existem Membros nesta Mesa Diretora.</p>
50
51            </div>
52          </tal:block>
53        </tal:loop>
54   </div>       
55<!-- fim da view da mesa -->
56
57          <tal:block tal:define="casa_informacao here/getInformacao_geral;
58                                 casa_historico here/getHistorico_casa">
59               <br>
60               <tal:if tal:condition="casa_informacao">
61               <h4>Informações Gerais</h4>   
62               <span tal:content="structure casa_informacao"/>
63               </tal:if>
64
65               <tal:if tal:condition="casa_historico">
66               <h4>Histórico da Casa</h4>
67               <span tal:content="structure casa_historico"/>
68               </tal:if>
69
70          </tal:block>
71      </div>
72    </metal:casa-view>
73  </div>
74  <metal:portlet-casa metal:fill-slot="portlets_two_slot">
75    <metal:use metal:use-macro="here/portlet_casa/macros/portlet">
76    </metal:use>
77  </metal:portlet-casa>
78
79</body>
80</html>
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.