Re: [zope-pt] CSS em uma página Plone
Paul, > Infelizmente template não está definido nesse contexto e causa erro. :( > > Tentei pegar com here.getId() mas retorna o ID da pasta... > > hm, complicado isso :P infelizmente o ResourceRegistries usa o método createExprContext definido no CMFCore/Expression.py e este por sua vez não define uma chave com o valor 'template'... :-( Falei com o Florian Schulze e ele está com planos de reescrever o ResourceRegistries para o Plone 3.0, usando viewlets e resources do Zope3, então adicionar isso não estaria nos planos dele para a versão atual... Entretanto, isso não quer dizer que isso não possa ser feito... fica meio feio, mas deve funcionar: python:object.REQUEST.PUBLISHED.getId() == 'foo' HTH, -- Dorneles Treméa X3ng Web Technology
Re: [zope-pt] CSS em uma página Plone
Infelizmente template não está definido nesse contexto e causa erro. :( Tentei pegar com here.getId() mas retorna o ID da pasta... hm, complicado isso :P -- Paul Eipper Em 29/01/07, Dorneles Treméa <[EMAIL PROTECTED]> escreveu: Opa Paul, > Fiz um Page Template em ZPT e gostaria de incluir um CSS específico para > esta página. > * Criei um DTML Method e fiz meu CSS lá. > * Entrei em portal_css para registrar a nova folha de estilos, mas não > estou conseguindo criar a regra de condição para que seja usado apenas > naquela página específica. > > Sem definir a condição está funcionando ok, mas alterando páginas onde > não quero que o CSS seja aplicado. > > Tentei regras do tipo: > python:"minha_pagina" in here > > Funciona, mas causa erros de TypeError em outras partes do site, como > quando vou acessar as configurações do site. > > De que outra maneira posso conseguir isso? untested: python:template.getId() == 'o_nome_do_seu_template' HTH, -- Dorneles Treméa X3ng Web Technology
Re: [zope-pt] CSS em uma página Plone
Opa Paul, > Fiz um Page Template em ZPT e gostaria de incluir um CSS específico para > esta página. > * Criei um DTML Method e fiz meu CSS lá. > * Entrei em portal_css para registrar a nova folha de estilos, mas não > estou conseguindo criar a regra de condição para que seja usado apenas > naquela página específica. > > Sem definir a condição está funcionando ok, mas alterando páginas onde > não quero que o CSS seja aplicado. > > Tentei regras do tipo: > python:"minha_pagina" in here > > Funciona, mas causa erros de TypeError em outras partes do site, como > quando vou acessar as configurações do site. > > De que outra maneira posso conseguir isso? untested: python:template.getId() == 'o_nome_do_seu_template' HTH, -- Dorneles Treméa X3ng Web Technology
[zope-pt] CSS em uma página Plone
Olá lista, Fiz um Page Template em ZPT e gostaria de incluir um CSS específico para esta página. * Criei um DTML Method e fiz meu CSS lá. * Entrei em portal_css para registrar a nova folha de estilos, mas não estou conseguindo criar a regra de condição para que seja usado apenas naquela página específica. Sem definir a condição está funcionando ok, mas alterando páginas onde não quero que o CSS seja aplicado. Tentei regras do tipo: python:"minha_pagina" in here Funciona, mas causa erros de TypeError em outras partes do site, como quando vou acessar as configurações do site. De que outra maneira posso conseguir isso? -- Paul Eipper