Supporto » Sviluppare con WordPress » Come creare una pagina con due select correlate fra di loro ?

  • Carissimi sono disperato !
    Sono nuovo di questo forum e scrivo a voi perche’ le ho tentate davvero tutte ma non
    sono riscuto in quella che doveva essere un’operazione semplice semplcie fare una
    pagina con due select correlate fra loro. Purtroppo con l’utilizzo di WP e le mie
    limitate competenze di questo CMS e dei vari linguaggi di programmazione che servono
    sono ancora in mezzo al “guado”.
    Se avete qualche minuro per me ve ne sarei davvero grato !

    Ho un sito web , no profit ovviamente, che sto mantenendo per motivi di amicizia,
    su questo sito ho aggiunto tabelle per mettere una funzionalita’ in piu’, la memorizzazione di eventi. Queste tabelle contenogno i nomi e cognomi poi le date
    e le descrizione degli eventi stessi.

    Per farla breve altrimenti vi annoio vorrei aggiungere ad una pagina WP che gia’ ho
    due select correlate fra di loro che eseguono delle select su queste tabelle custom
    e visualizzano il risultato.

    Senza WP la cosa devo divrvi che l’avrei fatta perche’ anche se non sono un
    esperto di HTML/PHP/JAVASCRIPT ci sono molti esempi leggibilissimi purtroppo pero’
    l’uso di questo CMS e le mie competenze quasi zero in termini di sviluppo mi stanno
    bloccando.

    In pratica la prima select si chiama ANNO e deve visualizzare tutti gli anni che
    contengono eventi (questa informazione deve essere presa da una select su una tabella),
    la seconda select si chiama EVENTO e deve visualizzare solo gli eventi relativi
    all’anno selezionato nella precedente select.

    A questo punto l’utente deve confermare la scelta con un bottone di submit. Il click di conferma deve attivare una ulteriore select che va a leggere tutti i dettagli di quel particolare evento nel db e visualizzarli o nella stessa o in una nuova pagina.

    Chi di voi ha gia’ fatto una cosa di questo tipo ?

    Ho provato varie soluzioni dopo aver letto tante news su tanti forum ma purtroppo
    nulla di questo mi ha fatto fare centro.

    L’ultimo tentativo che ho fatto senza successo e’ questo. Mi e’ stato suggerito
    di creare un template di pagina e di inserere qui tutto il codice necessario per
    la gestione delle select.
    In pratica ho copiato il file slider-page.php del mio tema twentyeleven e poi
    l’ho modificato in questo modo.

    https://pastebin.com/YtLaJMVy

    lo so che questo codice andrebbe scritto meglio ma al momneto vorrei portare a casa
    il risultato e purtroppo oltre a non essere elegante non funziona neanche !

    Vedo la pagina con le due select la prima e’ correttamente
    valorizzata con gli anni 2016 e 2017 ma la sedonda rimane vuota sembra quasi che non
    venga eseguito il codice javascript.

    Poi c’e’ tutta la parte di gestione dell’evento chiamiamolo submit che al momento
    non ho saputo fare. Come vi accennavo avrei bisogno di fare una select e di visualizzare
    i dati relativi all’id scelto dall’utente.

    Se qualcuno di voi potesse aiutarmi gliene sarei davvero grato !
    Grazie infinite a tutti !

    • Questo argomento √® stato modificato 1 mese, 2 settimane fa da  Guido Scialfa. Ragione: per favore usa i servizi per aggiungere codice ai topic
  • Devi essere collegato per rispondere a questo topic.