Ciao a tutti, un mio cliente storico (la diocesi locale) mi ha affidato il rinnovamento tecnologico del portale già da me messo in piedi 5 anni fa con Plone 4.1
Ora, a parte i contenuti standard che non sono un problema, debbo re-implementare i contenuti custom creati all'epoca. Dexterity l'ho sempre guardato, manipolato un po', ma mai usato veramente. Piccola questione filosofica/architetturale. Ci sono vari contenuti-entità: - Persone (sacerdoti, religiosi, laici dipendenti degli uffici) - Luoghi di culto (parrocchie e santuari) - Uffici amministrativi Devo tener traccia delle relazioni tra queste entità, come ad esempio il fatto che una Persona (sacerdote) possa avere il ruolo di parroco nel Luogo di Culto XY. Tale Luogo XY può anche avere altre Persone collegate con ruoli diversi come "vice parroco" o "assistente". Lo stesso dicasi per gli Uffici che avranno un ruolo Direttore collegato all'entità Persona, come anche un "vice Direttore", uno "staff", etc. Qual'è l'approccio migliore? Io credevo di astrarre i collegamenti creando appositi behaviour. Oppure è meglio che siano campi di tipo "relation"? Ma poi come potrei gestire i "ruoli" (ovvero le etichette "DIrettore", "Parroco", etc)? Suggerimenti? Grazie VIto -- *Vito Falco* Designer & Front-end developer | Plone consultant | Freelance Bari, IT tel +39 3346330137 | skype vito80ba | twitter vito80ba Linkedin http://it.linkedin.com/in/vitof
_______________________________________________ Plone-IT mailing list [email protected] https://lists.plone.org/mailman/listinfo/plone-plone-it http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
