Acho que esse tipo de coisa não rola no
2.0.5, alguém sabe oque posso fazer?
De: zope-pt@yahoogrupos.com.br [mailto:zope-pt@yahoogrupos.com.br] Em nome de Leonardo Borille de Queiroz
Enviada em: quarta-feira, 5 de
julho de 2006 15:23
Para: zope-pt@yahoogrupos.com.br
Assunto: [zope-pt] Ajuda
ATContentTypes
Seguinte,
Preciso no ATFile do Plone (2.0.5). Adicionar mais um campo texto.
Então resolvi trilhar este caminho, extendo o ATFile.
Usei este artigo
[http://plone.org/documentation/tutorial/richdocument/extending-atct] como base
e cheguei ao seguinte resultado.
Agora queria saber, como faço para incluir este tipo no meu
Plone?
Tentei:
1° Joguei ele na pasta Produtcs/ATContentTypes
2° python –c [arquivo]
Oque devo fazer para essa solução funcionar? Ou existe
alternativa mais simples para solução do meu problema?
from
Products.ATContentTypes.content.file import ATFile
from
Products.ATContentTypes.content.document import finalizeATCTSchema
ATFileIPSchema =
ATFile.schema.copy() + Schema((
StringField('tipoMaterial',
widget=StringWidget(
label="Tipo de material",
description="Ex: uma tese, uma monografia, um
paper, etc.",
label_msgid='FileIP_label_tipo_material',
description_msgid='FileIP_help_tipo_material',
i18n_domain='FileIP',
),
required=1
),
))
finalizeATCTSchema(ATFileIPSchema)
class
ATFileIP(ATFile):
"""
A document which may contain directly uploaded images and attachments
"""
# Standard content type setup
portal_type = meta_type = archetype_name = 'ATFileIP'
schema = ATFileIPSchema
registerType(ATFileIPSchema)
__._,_.___
Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE
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!.
__,_._,___