Eu tenho a mesma necessidade de adicionar ou esconder campos de alguns tipos, como o ATDocument, ATEvent e ATNews Item (verão 2.1.2 do plone).
Só que tem um agravante, tenho 2 portais que já têm conteúdo. Eu poderia migrar o conteúdo do tipo já existente para o tipo que eu criar?
Por exemplo, do ATDocument para uma variação dele?
Ivo Brandão
Jean Rodrigo Ferri <[EMAIL PROTECTED]> escreveu:
harlleybh escreveu:
> Pessoal,
>
> Estou usando plone 2.1.2 e estou tentando adicionar um campo no
> esquema do ATDocument, altero o código e reinicio o zope. Mas quando
> vou acessar o portal me é retornado a mensagem: "ATDocumet at broken".
> Tenho que fazer algo mais do que alterar o archetypes do ATDocument ?
Você tem é que mostrar para nós o código que você inseriu no ATDocument,
para que tentemos identificar onde quebrou o código.
A propósito, não é aconselhável hardcodar os produtos em file system.
Basta fazer um monkey patch[1] ou uma derivação[2]. E com o Archetypes é
muito fácil fazê-lo. Veja um exemplo[3].
[1] http://plone.org/documentation/glossary/monkeypatch
[2]
http://plone.org/products/archgenxml/documentation/how-to/subclassing-atcontenttypes
[3]
http://www.afpy.org/Members/davconvent/modifier-dynamiquement-atcontenttypes
--
Jean Ferri
_______________________________________________________
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.
http://mail.yahoo.com.br/
Yahoo! Search
Música para ver e ouvir: You're Beautiful, do James Blunt __._,_.___
Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.