[Plone-IT] Form, prepOverlay e il responso perduto

Luca Fabbri keul a redturtle.it
Mer 5 Nov 2014 09:40:26 UTC


2014-11-04 9:49 GMT+01:00 SauZheR <sauzher a gmail.com>:
> Prendi un plone liscio (4.3 ma anche i precedenti)
> 1) add Plone site
> 2) imposta il necessario per il mail host
> 3) disattiva overlay per popup semplici (pannello di controllo - >tema)
> 4) clicca su "contatti"  e compila il form correttamente e sottomettilo
> 5) goditi il plone message targato "informazioni" che ti rassicura sul fatto
> che il messaggio Ŕ stato spedito.
>
> Ora riattiva l'overlay per le popup semplici e ricompila correttamente il
> form.
>
>  - Dove sta il messaggio rassicurante?
>
> Domanda: Ŕ supportato da jqtools, in qualche modo che io non ho capito, il
> recupero del messaggio che viene consumato prima dell'eventuale
> redirect/reload/close (in uscita dal prepOverlay) e a valle del submit?
>
> Questa cosa ovviamente si ripercuote a livello di sviluppo laddove voglio
> far compilare la piccola form in un overlay e non riesco ad avvisare
> l'utente sull'esito del submit.
>

Il comportamento che descrivi Ŕ chiaro. Purtroppo lo statusmessage Ŕ
inserito tramite cookie e visualizzato nella pagina successiva
(risultato dell'azione) che nel caso di un submit con overlay viene
scartata.

Purtroppo qui non Ŕ questione delle jQuery Tools ma del pacchetto di
integrazione (plone.app.jquerytools) che non credo al momento supporti
quanto vorresti avere (ma non ne sono sicuro... magari avrai una bella
sorpresa).
Quello che andrebbe fatto Ŕ prendere lo statusmessage dalla pagina
risultante e metterla nella pagina principale.

Non penso nemmeno valga la pena tentare adesso di spingere una
ipotetica nuova funzionalitÓ in plone.app.jquerytools dato che in
Plone 5 sparirÓ completamente.


-- 
Saluti/Regards

Luca Fabbri - RedTurtle Technology
E-mail: luca.fabbri a redturtle.it
Web Site: http://www.redturtle.it/
Phone: +39 0532 1915958
Fax: +39 0532 287070


Maggiori informazioni sulla lista Plone-IT