Stiamo utilizzando il plugin discourse-solved per accettare le risposte dagli utenti.
Ora dobbiamo mostrare/nascondere un popup in basso ogni volta che un utente accetta o annulla l’accettazione di una risposta come soluzione cliccando sul pulsante Soluzione. Come possiamo farlo?
Grazie per la risposta. Abbiamo trovato la soluzione.
Dobbiamo visualizzare un popup simile a un avviso sui cookie (cioè fisso in basso) nella pagina dell’argomento se l’utente collegato è l’autore dell’argomento e nessuna delle risposte è contrassegnata come Soluzione.
Inoltre, ogni volta che l’autore dell’argomento spunta o deseleziona una risposta come Soluzione, il popup deve essere nascosto o mostrato.
Per questo motivo, abbiamo creato un widget che restituisce il popup (chiamato: accept-answer-popup) solo in base alle condizioni richieste (come ho detto sopra) e lo abbiamo inserito dopo il widget post-stream.
In questo modo, ogni volta che l’autore dell’argomento spunta o deseleziona una risposta come Soluzione, il widget post-stream viene aggiornato e anche il popup accept-answer-popup viene aggiornato, poiché sono collegati in catena. Questo ha risolto il nostro problema.
Fateci sapere se manca qualcosa nella nostra implementazione.