Supporto » Funzionalità = Plugin » Contact form 7 passaggio di variabili

  • Ciao a tutti, sono nuova e non so se è il posto giusto dove fare richiesta di aiuto.
    Ho un piccolo problema con il plugin Contact Form.
    Quando viene compilato il form dall’utente e viene inviata l’email ad destinatario dovrei inserire nel testo dell’email il campo post_title ma ripulito da tag HTML. Nella pagina del form riesco a ripulirlo con codice php, ma come faccio a inviarlo via email??? spero di essere stata chiara e di aver scritto nel posto giusto.
    Grazie a tutti.
    Ciao

Stai vedendo 7 repliche - dal 1 al 7 (di 7 totali)
  • QUI trovi i mail tag “speciali” di Contact Form 7.

    Ciao, scusa ancora. So quali sono i tag speciali e so come usarli. Il problema però è che nella pagina di compilazoine del form il nome del post lo vedo correttamente all’nvio dell’email quello che vedo nalla email è questo:

    Modello Corso <br><br> <span style=”background-color : #e0af1d; color:#ffffff”> Tortona </font>.

    Io vorrei far vedere nella mail solo il testo senza visualizzare i tag HTML.

    dovrei inserire nel testo dell’email il campo post_title ma ripulito da tag HTML. Nella pagina del form riesco a ripulirlo con codice php

    Non riesco a capire cosa intendi. I tag di CF7 non aggiungono HTML. E neppure capisco cosa intendi per ripulirlo con codice php: nella pagina del form non devi aggiungere codice php, se per pagina del form intendi quella di impostazione del plugin. Se invece intendi un template creato appositamente, la cosa rimane comunque nebulosa perché non dovresti aver bisogno di aggiungere né di ripulire niente (al di là della validità o meno di un qualsiasi codice che puoi aver inserito).

    Per il resto, non vedendo come hai creato il template Modulo e il template Mail, non posso dir altro.
    Ti ricordo inoltre che i tag mail “speciali” come [_post_title] funzionano solo quando il form è dentro lo stesso content del post.

    In definitiva credo si tratti solo di un problema di errato utilizzo del plugin. Ti consiglio di leggere attentamente le istruzioni, CF7 è molto ben documentato e ha istruzioni praticamente per ogni necessità prevista dalle sue funzioni.

    Anche il server potrebbe porre limitazioni. Quando ci sono problemi relativi alla posta, anche quando non si tratta di ricezione/invio, bisogna sempre tener presente che il servizio poggia sul server.

    Ciao leggo solo adesso le vostre risposte, vi chiedo scusa se non mi sono saputa esprimere nella mia richiesta.
    Il problema è questo, il form è dentro lo stesso content del post e il valore che c’è nel tag [_post_title] è  Modello Corso <br><br> <span style=”background-color : #e0af1d; color:#ffffff”> Città</font>, perchè precedentemente inserito con quei tag HTML (per personalizzazione del titolo del post).
    Quindi nella email mi trovo Modello Corso <br><br> <span style=”background-color : #e0af1d; color:#ffffff”> Tortona </font>, invece vorrei trovare solo “Modello Corso Città” , cosa che potrei avere utilizzando la funzione strip_tags che ripulisce una stringa da tag HTML.
    Grazie della pazienza.

    @finocchiarosimona, vuoi dire che hai inserito codice HTML nell’editor del post, o comunque inline, per modificare il titolo dell’articolo?
    Se è così, il plugin CF7 non c’entra niente, dato che riporta esattamente ciò che trova come titolo.
    È semplicemente sbagliato inserire lo stile in quel modo, lo stile si ottiene con i CSS.

    Per i moderatori: Alcune notifiche non arrivano in posta, e questo topic nella lista generale non segnalava l’ultimo intervento dell’utente.

    Ciao @finocchiarosimona,

    Nella pagina setting del contact form dovresti poter vedere una checkbox che abilita l’invio delle email in formato HTML. Lo trovi proprio sotto il box di testo del messaggio.

    https://i.stack.imgur.com/vXFcv.png

Stai vedendo 7 repliche - dal 1 al 7 (di 7 totali)
  • Devi essere collegato per rispondere a questo topic.