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