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

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

atualizado

File size: 3.1 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           tal:define="casas python:here.portal_catalog(path='/'.join(here.getPhysicalPath()), portal_type='CasaLegislativa')">
12
13        <div tal:define="wf_state python: wtool.getInfoFor(here, 'review_state', '');
14                         wf_state_class python:'state-' + putils.normalizeString(wf_state)"
15
16             tal:attributes="class string:contenttype-casalegislativa">
17
18          <dt tal:attributes="class string:$wf_state_class visualIconPadding"     
19              tal:content="here/pretty_title_or_id"/><br>
20        </div>
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.Title();
38                             parlamentar_partido python:parlamentar.getPartido();
39                             parlamentar_url python:parlamentar.absolute_url()"
40                 tal:attributes="href parlamentar_url"
41                 tal:content="string:${parlamentar_nome} (${parlamentar_partido})"/><br>
42
43            </div>
44            <div class="discreet"
45                 tal:condition="mesas">
46
47              <p tal:condition="not: objs"
48                 i18n:translate="nao_ha_membros">Não existem Membros na Mesa Diretora.</p>
49
50            </div>
51          </tal:block>
52        </tal:loop>
53   </div>       
54<!-- fim da view da mesa -->
55        <div tal:repeat="casa casas">
56          <div tal:define="casa_informacao python:casa.getInformacao_geral();
57                           casa_historico python:casa.getHistorico_casa()">
58               <br>
59               <tal:if tal:condition="casa_informacao">
60               <h4>Informações Gerais</h4>   
61               <span tal:content="structure casa_informacao"/>
62               </tal:if>
63
64               <tal:if tal:condition="casa_historico">
65               <h4>Histórico da Casa</h4>
66               <span tal:content="structure casa_historico"/>
67               </tal:if>
68
69          </div>
70        </div>
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.