enzoazz
Risposte nei forum create
-
Forum: Varie ed eventuali
In risposta a: Gestire Form AnagraficaSalve, chiedo ancora il vostro aiuto
Sono riuscito a scrivere un plugin che prepara una form arrivando a fare questi passi.
– La form è caricata in una “pagina” tramite uno shortcode.
– Tramite un pulsante SUBMIT avvio lo script php definito nell’attributo action della form.
– Lo script mi salva i dati nel database
Il problema adesso è questo:
Al termine dello script voglio rimandare indietro un messaggio “tipo dati salvati” o altro.
Ovviamente però facendo così, il messaggio arriva, ma tutta la struttura del tema va a farsi fott…
Evidentemente bisogna chiamare delle funzioni wordpress per gestire questo flusso dati.
Mi sapete dire quali sono o cosa devo fare per mandare la risposta al tema senza far sparire tutto?
GrazieForum: Varie ed eventuali
In risposta a: Gestire Form AnagraficaGrazie Cristiano.
1) io uso eclipse
2) non credo però sia necessario modificare il tema, ma qualora lo fosse cercherò di evitare di modificare i file originali. Anzi per quanto riguarda il tema vorrei sapere se per la dichiarazione dei tag della form esistono delle funzioni di costruzione del tag stesso in WP. Questo per evitare che ci siano problemi passando da un tema a un altro altro.
3) pensavo di usare codice AJAX in una routine javascript da associare alla form.Per quanto riguarda il codice ho visto che all’interno di una pagina vanno inseriti gli shortcode, ad esempio questo [contact-form-7 id=”523″ title=”Modulo di contatto”] l’ho inserito nella mia pagina di contatto. Vorrei capire che legame c’è tra shortcode e plugin e come WP recupera il codice. Mi sapresti dire dove cercare?
Grazie ancoraForum: Varie ed eventuali
In risposta a: Gestire Form AnagraficaGrazie per la risposta.
Nel frattempo mi sono accoroto che andando in modifica di una pagina WP e in modalità testo, è possibile in effetti inserire il codice HTML della form, e codice javascript per la validazione dei dati.
Poi tramite l’attributo action del tag form si può chiamare uno script php che fa il salvataggio sul DB esterno. Potrebbe essere un primo passo verso la soluzione.
Dovrei capire come richiamare il codice della form su visualizzazione della pagina (forse un hook) senza doverlo mettere in chiaro nella pagina stessa …..
Speravo di risolvere senza scrivere troppo codice, ma temo che se si esce fuori dalla logica dei post (tipico dei CMS) e si ha bisogno di qualcosa di diverso è inevitabile dover scrivere codice.