source: publico/PortalInterlegis/produtos/il.portalinterlegis/src/il/portalinterlegis/browser/homes.py @ 6475

Última Alteração nesse arquivo desde 6475 foi 6475, incluída por mazza, 9 anos atrás

boxes: GridView? iniciada e funcionando com forms das caixas integrados

File size: 1.0 KB
Linha 
1from Products.CMFPlone.interfaces import IPloneSiteRoot
2from five import grok
3
4from boxes import GridView
5from interfaces import \
6     IComunidadeLegislativa, IInformacao, ICapacitacao, ITecnologia, IComunicacao, \
7     ISimpleBox
8
9
10class Home(GridView):
11    grok.name('home')
12    grok.context(IPloneSiteRoot)
13    grok.require('zope2.View')
14
15    grid = [
16        ((4, ISimpleBox, 9), (4, ISimpleBox, 1), (4, ISimpleBox, 2), (4, ISimpleBox, 3))
17    ]
18
19
20class ComunidadeLegislativaHome(grok.View):
21    grok.name('home')
22    grok.context(IComunidadeLegislativa)
23    grok.require('zope2.View')
24
25
26class InformacaoHome(grok.View):
27    grok.name('home')
28    grok.context(IInformacao)
29    grok.require('zope2.View')
30
31
32class CapacitacaoHome(grok.View):
33    grok.name('home')
34    grok.context(ICapacitacao)
35    grok.require('zope2.View')
36
37
38class TecnologiaHome(grok.View):
39    grok.name('home')
40    grok.context(ITecnologia)
41    grok.require('zope2.View')
42
43
44class ComunicacaoHome(grok.View):
45    grok.name('home')
46    grok.context(IComunicacao)
47    grok.require('zope2.View')
48
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.