[Plone-IT] personalizzazioni in archetypes

Yuri yurj a alfa.it
Mer 19 Ott 2011 13:29:50 UTC


Il 19/10/2011 15:14, Simone Orsi ha scritto:
> On 10/19/2011 12:48 PM, Paolo Tramontani wrote:
>>
>> Ciao
>>
>> Ho un content type personalizzato creato da me
>>
>> Ho due cose da risolvere:
>>
>> 1. vorrei che, dalla maschera di edit del contenuto (sia in 
>> inserimento che in modifica), dopo l’ok si ridirigesse sulla cartella 
>> contenitore e non nella view dell’oggetto stesso
>> es: sono in cartella documenti; clicco aggiungi nuovo documento; 
>> entro in maschera di creazione, compilo i campi, clicco ok; vorrei 
>> tornare nella cartella documenti.
>> siccome poi in cartella documenti ho una view che mostra la lista dei 
>> documenti e il bottone edit per ciascuno di essi, vorrei che dopo 
>> essere entrato in edit si tornasse di nuovo qui.
>> Ho risolto blandamente creando una browser view di default per il 
>> content type che esegue un redirect sul parent… ma così facendo perdo 
>> la possibilitÓ di andare in visualizzazione. Quindi non va beneo
>>
>
> per gli AT puoi tranquillamente copiare base_edit.cpt e 
> base_edit.cpt.metadata e rinominarli col nome del tuo AT.
>
> Se il portal_type Ŕ MyObject puoi mettere nelle skins 
> myobject_edit.cpt e myobject.cpt.metadata, e il gioco Ŕ fatto ;)

Aggiungo questa guida, nel caso in cui hai bisogno di edit multipli (con 
campi diversi, template diversi) per lo stesso archetype:

http://plone.org/documentation/manual/theme-reference/buildingblocks/skin/templates/create-an-alternative-edit-template

copre anche la validazione.



Maggiori informazioni sulla lista Plone-IT