Project

General

Profile

Segnalazione #176

Aggiunta host a cluster

Added by Christopher R. Gabriel almost 5 years ago. Updated over 4 years ago.

Status:
Chiuso
Priority:
Normale
Start date:
01/30/2017
Due date:
% Done:

0%


Description

andando ad esempio su

http://localhost:8000/host/group/detail/paperopoli

e aggiungo un host, ci sono due problemi:

  • Se nell'input scrivo il nome dell'host e premo invio, si ricarica la pagina, ma non e' successo niente. L'host viene creato solo se premo sul pulsante con il mouse (scomodo)
  • Se premo il pulsante del form, ho il messages che mi conferma l'azione, ma poi tutti i dati riepilogativi del cluster non sono aggiornati, fornendo quindi una informazione incoerente (es. il numero di host nel cluster non sale)

Magari si puo' evitare ajax e fare una post normale, oppure reload della pagina?

Associated revisions

Revision b52b1b51 (diff)
Added by Mark Caglienzi almost 5 years ago

Reload the page after successful action. refs: #176

Revision 6fa6862a (diff)
Added by Mark Caglienzi almost 5 years ago

Submit form when pressing 'enter' in the input field of a freeform action. refs: #176

Revision 662afa06 (diff)
Added by Mark Caglienzi over 4 years ago

Cleanup. refs: #176

Revision ed4f8a4b (diff)
Added by Mark Caglienzi over 4 years ago

Impagination. refs: #176

Revision 0ae26dad (diff)
Added by Mark Caglienzi over 4 years ago

Do not show messages before reloading. refs: #176

History

#1 Updated by Mark Caglienzi almost 5 years ago

  • Status changed from Nuovo to In elaborazione

#2 Updated by Mark Caglienzi almost 5 years ago

  • Status changed from In elaborazione to Commenti
  • Assignee changed from Mark Caglienzi to Christopher R. Gabriel
Commit b476d82e:
  • Aggiunto il reload della pagina nell'_activate() della classe main in actions.js dopo una POST con successo
  • Aggiunto il trigger del click del bottone relativo al campo freeform se keypress vede un enter.

Mergiato e pushato

#3 Updated by Christopher R. Gabriel almost 5 years ago

  • Assignee changed from Christopher R. Gabriel to Mark Caglienzi

Verificato, pero' cosi' vedo comparire il messages per un istante che poi scompare quando la pagina di ricarica. O non lo mettiamo, oppure deve comparire dopo il reload della pagina.

#4 Updated by Mark Caglienzi over 4 years ago

  • Status changed from Commenti to In elaborazione

#5 Updated by Mark Caglienzi over 4 years ago

  • Status changed from In elaborazione to Commenti
0ae26dad:
  • Rimosso l'output di messages per le action che vanno a buon fine

Non è possibile fare inject dei messaggi dopo il reload perché viene reinizializzata tutta la pagina, js compreso, e non c'è più lo stato delle cose, quindi non posso sapere che messaggio mostrare.

Un'alternativa da valutare potrebbe essere mostrare il messaggio, e fare reload dopo un delay, ma questo rallenterebbe tutto il workflow.

Ad ogni modo i messages per gli errori sono rimasti, e modificare il codice perché si comporti diversamente solo in caso di questa action diventava complicato.

Pacchetto da rebuildare per questa cosa: octonet.

#6 Updated by Mark Caglienzi over 4 years ago

  • Assignee changed from Mark Caglienzi to Elena Grandi

#7 Updated by Elena Grandi over 4 years ago

  • Assignee changed from Elena Grandi to Christopher R. Gabriel

Buildato e uploadato pacchetto che comprende le modifiche

#8 Updated by Christopher R. Gabriel over 4 years ago

  • Status changed from Commenti to Chiuso

ok grazie

Also available in: Atom PDF