Opa Robson, > Para a criação de conteúdos personalizados de forma extremamente > rápida, estou usando o produto "generic plone content" > (http://plone.org/products/genericplonecontent) na versão 0.6. > > Criei um conteudo chamado "catalogo" sob o schemata default, com os > seguintes campos: 'fabricante'(StringField), 'logotipo'(ImageField) e > 'texto'(TextField --> text/html). > > Até aí, tudo bem. No Plone, adiciono normalmente um item "catalogo" > novo, edito tudo... mas como faço para alterar a visualização padrão > desse item? > > Sei que eu preciso criar um template e referenciá-lo em "Default view > method" deste conteúdo, mas como faço para capturar esses campos, > tipo... dar um 'get' neles, visto que são dinâmicos?
eu nunca usei esse produto, mas vi a apresentação do Fabrizio na conferência de 2005 e posso dizer que ele apenas extende o schema com os campos extras. Dessa forma, ele herda o mesmo comportamento de qualquer campo normal de um Archetype, ou seja, são criados accessors e mutators com os prefixos get/set e o nome do campo capitulado. Exemplo, para o teu campo 'fabricante', tu poderias acessar o valor armazenado com getFabricante e, da mesma maneira, modificar com o setFabricante. HTH, -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com