Form, prepOverlay e il responso perduto

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Form, prepOverlay e il responso perduto

SauZheR at gOOgle

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.

Grazie,
alessandro.

--
  bye
SauZheR
************************************
l'iterazione è umana...
la ricorsione, Divina!
************************************
reply to: sauzher AT gmail DOT com


_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|

Re: Form, prepOverlay e il responso perduto

Luca Fabbri-2
2014-11-04 9:49 GMT+01:00 SauZheR <[hidden email]>:

> 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: [hidden email]
Web Site: http://www.redturtle.it/
Phone: +39 0532 1915958
Fax: +39 0532 287070
_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
Reply | Threaded
Open this post in threaded view
|

Re: Form, prepOverlay e il responso perduto

SauZheR at gOOgle
Tante volte mi son trovato a scrivere del codice per poi vedere che quella cosa si poteva gia' fare.

Grazie per il responso. Sono piu' tranquillo :)

alessandro.




Il giorno 05 novembre 2014 10:40, Luca Fabbri <[hidden email]> ha scritto:
2014-11-04 9:49 GMT+01:00 SauZheR <[hidden email]>:
> 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: [hidden email]
Web Site: http://www.redturtle.it/
Phone: <a href="tel:%2B39%200532%201915958" value="+3905321915958">+39 0532 1915958
Fax: <a href="tel:%2B39%200532%20287070" value="+390532287070">+39 0532 287070
_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html



--
  bye
SauZheR
************************************
l'iterazione è umana...
la ricorsione, Divina!
************************************
reply to: sauzher AT gmail DOT com

_______________________________________________
Plone-IT mailing list
[hidden email]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html