[Plone-IT] Chiarimenti su remember e membrane

Fabrizio Reale fabrizio.reale a redomino.com
Gio 9 Ott 2008 07:11:24 UTC


Il giovedì 9 ottobre 2008 09:05:44 crirusso78 ha scritto:
> Ma dove siete finiti tutti???

Se utilizzi remember non devi più modificare il portal_memberdata, ne modificare 
il personalize_form.cpt, ma devi usare la tecnologia Archetypes o simile.

Fabry



>
> crirusso78 wrote:
> > Ciao a tutti,
> >
> > premetto che avevo ricevuto risposte in altri topic, e quindi chiedo in
> > partenza scusa, se ritenete questo topic superfluo, ma preferisco aprirne
> > uno nuovo per indicare correttamente i passi che ho fatto.
> >
> > Incominciamo dall'inizio :-D,
> > la mia esigenza è quella di aggiungere delle property ai membri del mio
> > portale, oltre il fullname, email, etc ho bisogno di altri campi ad es.
> > data nascita, telefono etct etc
> > Mi avete indicato di usare membrane e remember, non ho trovato molto
> > documentazione a riguardo, quindi forse ho mischiato un pò le cose da
> > fare in base alle diverse risposte.
> >
> > Indico quanto fatto:
> > - ho installato membrane
> > - ho installato remember
> > - a questo punto da portal_memberdata ho aggiunto le property che mi
> > servono
> > - ho modificato il personalize_form.cpt in c:\...\Plone
> > 3\Data\Products\CMFPlone\skins\plone_prefs aggiungendo i campi relativi
> > alle property aggiunte
> >
> > Conclusione: :-D
> > Accedendo, solo gli utenti creati da ZMI (me ne sono resa conto perchè
> > succedeva per l'amministratore e poi ho fatto un'ulteriore prova creando
> > un altro utente tramite ZMI), possono modificare il proprio profilo,
> > ovvero tutti gli utenti riescono a modificare il proprio profilol, il
> > sistema non mostra infatti nessun errore nel salvataggio, ma i dati
> > vengono memorizzati solo appunto per gli utenti zope, per gli altri
> > utenti riaccedendo quei campi risultano vuoti.
> >
> > Molto probabilmente è dovuto al fatto che gli altri utenti sono creati da
> > <<member profiles>> e quindi per richiamare quelle property non si può
> > fare come fatto in personalize_form.
> >
> > Che posso fare?
> > Grazie
> > Cri

-- 
Fabrizio Reale                               fabrizio.reale a redomino.com
Redomino S.r.l.                 Largo Valgioie 14 - 10146 Torino - Italy
Tel: +39 011 7499875 - Fax: +39 011 3716911     http://www.redomino.com/




Maggiori informazioni sulla lista Plone-IT