Obrigado, Fernando!

Não ficou muito claro ainda. Pra que isso serve na construção dos
templates, visto que eu não vejo isso com frequencia?

Abs!

Cadu
--- Em zope-pt@yahoogrupos.com.br, "Fernando Correa Neto" <[EMAIL PROTECTED]>
escreveu
>
> Opa!
> 
> On 4/23/07, Carlos Eduardo Mendes de Castro Alves
> <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> >
> >
> >
> > Alguem saberia me explicar este trecho de código do Zope?
> >
> >  <style type="text/css" media="all"
> >             tal:content="string:@import
> >  url(${context/++resource++zope3.css});">
> >        @import url(zope3.css);
> >      </style>
> 
> Esse trecho de código declara que uma resourse foi declarada e o nome
> dela é zope3.css em algum lugar. No zope3/Five, é assim que se acessa
> uma resource.
> O ++resource++ indica um namespace. Assim como este, existem outros
> como por exemplo ++skin++, ++etc++, etc.
> Para descobrir de onde vem isso, você pode procurar assim por exemplo:
> 
> fcorrea:/opt/Zope-2.9/lib/python/zope fcorrea$ grep -rli "zope3.css" *
> app/rotterdam/configure.zcml
> app/rotterdam/dialog_macros.pt
> app/rotterdam/popup_macros.pt
> app/rotterdam/template.pt
> app/testing/recorded/test0002.request
> 
> O que você procura esta dentro do arquivo app/rotterdam/configure.zcml.
> 
>   <browser:resource
>       name="zope3.css"
>       file="zope3.css"
>       layer="zope.app.rotterdam.rotterdam" />
> 
> Espero ter ajudado e não complicado ;-)
> 
> []'s
> Fernando
> 
> 
> 
> >
> >  Abs!
> >
> >  Cadu
> >
> >
>


Responder a