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