Ho un modulo con alcune caselle di controllo e caselle di selezione e mostra ciò che l'utente desidera tramite una chiamata Ajax. Il problema è che quando l'utente fa clic sull'elemento e viene visualizzata la pagina dei dettagli, quindi decide di tornare alla pagina precedente, deve fare clic e selezionare nuovamente la sua scelta precedente.
Vorrei fare in modo che WP memorizzi tutte le opzioni nella sessione quando si fa clic sul pulsante nella pagina dei dettagli e si salvano le informazioni effettive nella sessione, quindi quando visita di nuovo la pagina i valori verranno controllati nelle sessioni e impostati se ce ne sono trovato.
Potrebbe essere fatto in WP?
Se si, come?
Semplificiamo troppo e diciamo che abbiamo qualcosa del genere nella nostra forma:
<input class="car_color" type="checkbox" name="car_color" value="1" />
<input class="car_color" type="checkbox" name="car_color" value="2" />
<input class="car_color" type="checkbox" name="car_color" value="8" />
<input class="car_color" type="checkbox" name="car_color" value="4" />
<input class="car_color" type="checkbox" name="car_color" value="6" />
Non utilizzo il pulsante di invio nel mio modulo, è gestito tramite AJAX al cambio di input.
E nei miei risultati, tramite Ajax, ho un link alla pagina dei dettagli:
<a class="detail-info-link" href="<?php echo $url ?>">
Qualche idea su come posso memorizzare i miei valori in Sessione e chiamarli durante la rivisitazione / ricarica / pulsante Indietro nel browser?
Devo essere in grado di leggere le cose memorizzate nella sessione e usarle tramite? Javascript? e attiva la mia ricerca tramite ajax che sta già funzionando bene.
Ho solo bisogno di archiviare (probabilmente prima di andare a $ link in href dal pulsante dettaglio e leggere e inviare variabili di sessione (se esistono).