marco giusti ha scritto:
salve a tutti

ho la necessità di creare di oggetti un po' particolari. il mio tipo
estende ATContent il suo schema estende ATContentTypeSchema, così come
molte guide consigliano ma in realtà non ho bisogno di tutti i campi
di ATContentTypeSchema.

l'oggetto può essere assimilato ad un post in un forum (avete presente
PlonboardComment?) poiché ha senso in un contesto ben specifico, al di
fuori di un forum non ha senso un post, e inoltre il form di creazione
risulta essere limitato rispetto ad un comune oggetto, non avendo
bisogno di campi come location, expirationDate, ecc.

io ho pensato di aggiungere un link del tipo
.../folder/createObject?type_name=MyType, risultando molto comodo per
la creazione di oggetti, ma questo mi porta alla pagina di inserimento
di default che risulta essere troppo "complicata" per i miei scopi.

Baste che crei il tuo template di edit <contenttype>_edit.cpt e ci metti quello che vuoi. Puoi partire da atct_edit o base_edit e togliere tutto quello che non ti serve (le tab principalmente mi par di aver capito).

Oppure usi z3c.form che ti permette di gestire le varie situazioni in maniera più puntuale, non so se nel tuo caso lo sforzo ne valga la pena, qui hai una guida che può darti un'idea: http://plone.org/documentation/how-to/easy-forms-with-plone3

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

Rispondere a