On 12/09/2010 01:34 AM, Silvio wrote:
> 2010/12/9 Stefano Guglia <stefano.gug...@eutelia.com
> <mailto:stefano.gug...@eutelia.com>>
> 
>     Salve!
>     devo creare degli oggetti da uno script, ma non so bene come
>     definirne alcuni
>     attributi, chesso..il description di un document o il flag per inserire
>     commenti. dove trovo la documentazione? vorrei creare
>     programmaticamente dei
>     Document e dei News item (fin qui ci sono) ma, ad esempio, la
>     esclusione dalla
>     navigazione o consentire i commenti non sono sicuro di poterlo fare
>     direttamente in un InvokeFactory...suggerimenti?
> 
> 
> Di solito il codice dei test รจ una miniera d'oro per rispondere a questo
> tipo di domande.
> Per esempio greppando exclude
> su 
> http://svn.plone.org/svn/collective/Products.ATContentTypes/trunk/Products/ATContentTypes/tests/
> <http://svn.plone.org/svn/collective/Products.ATContentTypes/trunk/Products/ATContentTypes/tests/>esce
>     >>> self.portal.invokeFactory('Document', 'doc1')
>     'doc1'
>     >>> self.portal.doc1.setTitle('Test Document')
>     >>> self.portal.doc1.setExcludeFromNav(True)
> 
> Per consentire i commenti bisogna guardare i test in un altro pacchetto:
> plone.app.discussion se lo usi (e in quel caso credo che dovrai chiamare
> un metodo su un adapter dell'oggetto in questione) o qualcos'altro (ora
> non mi viene in mente) se usi i commenti vanilla di Plone.
> 
> 
>                Silvio


in aggiunta, puoi consultare la documentazione:

http://collective-docs.plone.org/content/creating.html
_______________________________________________
Plone-IT mailing list
Plone-IT@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html

Rispondere a