Il giorno mar, 01/12/2009 alle 15.00 +0100, Luca ha scritto:
> 2009/12/1 Francesco Benincasa <[email protected]>:
> 
> > Si pensavo di seguire questa strada se riesco, oppure beceramente creare un
> > nuovo content type con lo stesso nome e una volta pronto installarlo e 
> > rendere
> > il vecchio content type non piu' "aggiungibile".
> >
> 
> Occhio... anche se crei un nuovo content type con nome di quello
> vecchio avrai comunque due tipi distinti nel portale.
> Ti consiglio la monkeypatch del tipo news base.

Esatto, tipicamente si faceva così

from Products.ATContentTypes.content.document import ATDocumentSchema,
ATDocument
from Products.ATContentTypes.config import PROJECTNAME as
ATCTPROJECTNAME

miofield = StringField('miofield')
ATDocumentSchema.addField(miofield.copy())
registerType(ATDocument, ATCTPROJECTNAME)


Cesku


_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html

Rispondere a