WordPress.org

Plugin Directory

Conditional Fields for Elementor Form – Display Conditions

Conditional Fields for Elementor Form – Display Conditions

Descrizione

Conditional Fields for Elementor Form è un add-on per Elementor che ti aiuta ad applicare una logica condizionale ai campi del modulo di Elementor. Puoi mostrare o nascondere i campi sulla base dei valori inseriti in altri campi del modulo.

  • Di base, questo plugin utilizza la logica “If condition”. Ad esempio, se la condizione A è vera allora il campo XYZ sarà visibile; in caso contrario rimarrà nascosto all’interno del modulo di Elementor.

— —————————————- —
GUARDA LA DEMO DEL PLUGIN
— —————————————- —

Elementor Pro non supporta la logica condizionale nei campi del proprio widget modulo; per questo abbiamo creato l’add-on Conditional Field. Ti dà la possibilità di abilitare le condizioni nei campi del modulo di Elementor, permettendoti di mostrare o nascondere un campo del modulo in base ai valori inseriti in altri campi.

NOTA: Questo add-on è compatibile solamente con la versione Pro di Elementor, dato che il widget modulo non è disponibile nella versione gratuita di Elementor.

FUNZIONALITÀ DEL PLUGIN

— —————————————- —

  • Mostra / Nascondi i campi condizionalmente
    Aggiungi facilmente la logica condizionale per mostrare o nascondere qualsiasi campo all’interno di un modulo di Elementor in base ai valori degli altri campi. Al momento, puoi aggiungere condizioni a questi campi: testo, area di testo, email, telefono, URL, radio, seleziona, upload di file, HTML, numero e checkbox..

  • Logica if/else senza codice
    Applica la logica if/else ai campi senza bisogno di codice. Aggiungi semplicemente l’ID del campo attraverso il quale vuoi applicare la condizione. Per esempio, se l’ID del campo “Motivo del contatto” è “motivo_contatto”, puoi impostarlo per mostrare il campo “ID Ordine” se “motivo_contatto == stato-ordine” e nasconderlo in caso contrario.

  • Applica condizioni multiple
    Applica condizioni multiple ad un campo del modulo e le azioni saranno attivate solo se tutte le condizioni sono soddisfatte, utilizzando la logica AND.

  • Nessun errore di validazione
    Non avrai nessun problema di errori di validazione se un campo obbligatorio è nascosto in base ad una condizione.

EFFETTUA L’UPGRADE ALLA VERSIONE PRO PER ALTRE FUNZIONALITÀ

— —————————————- —

  • Reindirizza condizionalmente dopo l’invio
    Reindirizza condizionalmente il tuo modulo di Elementor ad un URL specifico dopo l’invio in base a condizioni soddisfatte, come ad esempio reindirizzare a URL-1 se condizione-1 è vera oppure, in caso contrario, a URL-2.

  • Applica condizioni al pulsante di invio
    Applica facilmente la logica condizionale al pulsante di invio dei moduli di Elementor per abilitarlo/disabilitarlo o nasconderlo/mostrarlo in base ai valori inseriti dagli utenti. Utilizza questa funzionalità per bloccare lo spam, ad esempio disabilitando il pulsante di invio se vengono scritte parole non ammesse in un’area di testo.

  • Invia email condizionalmente
    Invia diverse email a varie tipologie di utenti in base alle loro scelte sul modulo di Elementor. Progetta due o tre tipi di email e inviale agli utenti in base a condizioni che rispecchino ciò che hanno inserito nel modulo.

  • Applica condizioni multiple (logica AND / OR)
    Applica condizioni multiple ai campi del modulo utilizzando la logica AND/OR. Ciò significa che le azioni saranno attivate se UNA QUALSIASI oppure TUTTE le condizioni sono soddisfatte.

  • Trigger delle condizioni / Operatori di confronto
    Confronta i valori dei campi utilizzando diversi operatori come è uguale (==), è diverso (!=), maggiore di (>), minore di (<), maggiore o uguale (>=), minore o uguale (<=), contiene, non contiene, inizia con, finisce con, è vuoto e non è vuoto.

  • Supporto premium
    Stai riscontrando problemi o hai delle richieste? Puoi contattare il supporto premium di Cool Plugins in qualsiasi momento. Rispondiamo in 24/48 ore.

UN PLUGIN DI COOL PLUGINS

— —————————————- —

Questo plugin è stato creato ed è supportato da Cool Plugins, un team di esperti sviluppatori di WordPress che hanno già sviluppato più di 20 plugin di WordPress gratuiti e premium. Dai un’occhiata ad alcune delle loro eccezionali soluzioni e dei loro plugin:

Cool FormKit For Elementor Forms
Aggiungi campi e funzionalità avanzate al widget modulo di Elementor, quali campi condizionali, selettori di intervallo e codice paese. Migliora la tua esperienza di costruzione di moduli con Cool FormKit.

Codice prefisso telefonico nazionale per il campo telefono di un form Elementor
Guida i tuoi visitatori nel selezionare il loro prefisso telefonico nazionale durante l’inserimento del numero di telefono, garantendo un inserimento dei dati accurato e correttamente formattato.

Timeline Widget for Elementor
Utilizza questo plugin per mettere in mostra la tua storia con un elegante layout a timeline verticale o orizzontale sulle pagine di Elementor.

Events Widgets for Elementor
Ti fornisce widget per Elementor del plugin The Events Calendar, dandoti la possibilità di mostrare gli eventi in formato griglia, lista o carosello sulle pagine di Elementor.

Loco Translate Addon
Traduci automaticamente stringhe dei plugin e dei tempi di WordPress con un solo clic.

DAI UN’OCCHIATA AI FEEDBACK DEGLI UTENTI SU QUESTO PLUGIN

— —————————————- —

Le persone adorano questo plugin perché fornisce una soluzione ad una funzionalità molto richiesta nei moduli di Elementor che non è disponibile per impostazione predefinita: applicare condizioni ai campi del modulo 🤩

Finalmente! Evviva i campi condizionali facili!!! ⭐⭐⭐⭐⭐
Una configurazione intuitiva significa che ora posso utilizzare una logica condizionale in maniera semplice, migliorando significativamente le funzionalità del nostro modulo senza comprometterne l’aspetto. Lo consiglio vivamente! – @sambadee

Lo aspettavamo da tanto ⭐⭐⭐⭐⭐
Questo plugin lo aspettavamo veramente da tanto tempo: negli anni ne ho visti tanti altri eccessivamente complicati e difficili da usare; questo invece è leggero, potente e alla portata di tutti. Grazie. – @maxbyer

Supporto fantastico ⭐⭐⭐⭐⭐
Semplice ed efficace! Il supporto è disponibile a risolvere i problemi e stanno migliorando ed aggiungendo nuove funzionalità! Grazie per il vostro aiuto – @xxkiefxx

Finalmente ⭐⭐⭐⭐⭐
Finalmente abbiamo un plugin gratuito che aggiunge la logica condizionale ai moduli di Elementor, in una maniera semplice e intuitiva. Fa quello che dice, e lo fa bene. Grazie! – @mrprainx

Fantastico plugin! ⭐⭐⭐⭐⭐
Ho cercato in lungo e in largo su internet un plugin come questo. La maggior parte degli add-on a pagamento di Elementor non ce l’hanno, ma Cool Plugins sì. È facilissimo da usare e si integra direttamente nell’interfaccia dei modulo di Elementor. Grazie mille! Ottimo lavoro ragazzi! – @huks

— —————————————- —
Ottieni Conditional Fields for Elementor Form [PRO]
— —————————————- —

Screenshot

  • Mostra/nascondi condizionalmente i campi di un modulo di Elementor.
  • Abilita/disabilita condizionalmente il pulsante di invio di un modulo di Elementor.
  • Come aggiungere una logica condizionale ad un modulo di Elementor.
  • Attiva delle condizioni utilizzando diversi operatori di confronto.
  • Reindirizza il modulo o invia un’email condizionalmente.

Installazione

Installazione rapida

  1. Vai in “wp-admin >> Plugin >> Aggiungi nuovo” sul tuo sito web WordPress, cerca “Conditional Fields for Elementor Form”, installa e attiva questo plugin sviluppato da Cool Plugins.
  2. Installa “Elementor PRO” per accedere alle funzionalità di questo plugin, dato che il widget modulo è disponibile solo nella versione Pro di Elementor.
  3. Modifica una pagina con Elementor e crea un modulo. Nei campi del modulo troverai una scheda “Condizioni” dove potrai facilmente applicare le condizioni.

Come posso aggiungere condizioni ai campi di un modulo di Elementor?

Passo 1:

Prima installa “Elementor Pro” e solo dopo Conditional Fields for Elementor Form. Dato che si tratta di un add-on per Elementor Pro, quest’ultimo deve essere necessariamente installato prima.

Passo 2:

Dopo aver installato entrambi i plugin, modifica con Elementor la pagina dove vuoi aggiungere un modulo. Crea il modulo utilizzando il widget modulo di Elementor e aggiungi i campi che desideri.

Passo 3:

Seleziona il campo che vuoi nascondere o mostrare in base a condizioni specifiche.

  • Ad esempio, in un modulo di contatto potresti voler mostrare il campo “ID Ordine” solo se l’utente seleziona l’opzione “Stato dell’Ordine” in un campo per il “Motivo del Contatto” di tipo seleziona o radio e, di contro, nasconderlo se l’utente seleziona l’opzione “Informazioni Generiche”.
  • Abilita le condizioni su un campo attraverso la “scheda condizioni.”
  • Scegli una modalità di visualizzazione a scelta tra nascondi o mostra. Ad esempio, se selezioni “Mostra”, il campo resterà nascosto fino a quando la condizione sarà soddisfatta. Di contro, l’opzione “Nascondi” manterrà il campo visibile fino a quando la condizione sarà soddisfatta. La versione Pro di questo add-on aggiunge due ulteriori modalità: Abilita/Disabilita, dandoti la possibilità di abilitare o disabilitare un campo in base alle condizioni.
  • Crea una condizione inserendo l’ID del campo con il quale vuoi comparare il valore. Ad esempio, puoi abilitare una condizione sul campo “ID Ordine” in modo che diventi visibile se “motivo_contatto = stato-ordine”.
  • Puoi anche applicare condizioni multiple ad un campo e collegarle utilizzando l’operatore AND, il che significa che il campo sarà nascosto o mostrato solo se tutte le condizioni sono soddisfatte. La versione Pro supporta anche l’operatore OR, dandoti la possibilità di nascondere/mostrare un campo se una qualsiasi delle condizioni è soddisfatta.
  • Le condizioni possono essere confrontate in molti modi come, ad esempio, è uguale a (==), è diverso da (!=), maggiore di (>) e minore di (<). La versione Pro supporta molte altre condizioni di confronto quali vuoto, non vuoto, contiene, non contiene, inizia con, finisce con ecc.

Passo 4:

Salva o aggiorna la pagina e guarda i risultati e le azioni!

— —————————————- —
Ottieni la versione Pro di Conditional Fields for Elementor Form
— —————————————- —

FAQ

Perché devo installare Elementor Pro per utilizzare questo plugin?

Questo add-on migliora il widget modulo di Elementor applicando condizioni ai suoi campi. Il widget modulo è disponibile solo nella versione Pro di Elementor, quindi devi necessariamente installare Elementor Pro per utilizzare questo add-on.

Quali operatori posso utilizzare per confrontare i valori dei campi?

Puoi attivare le condizioni su un campo confrontando i valori attraverso diversi operatori:

  • uguale (==), diverso (!=), maggiore di (>), minore di (<) – Questi sono disponibili nella versione gratuita.
  • La versione Pro supporta operatori aggiuntivi: maggiore o uguale (>=), minore o uguale (<=), contiene, non contiene, vuoto, non vuoto, inizia con, finisce con.

Su quali campi del modulo posso applicare condizioni?

Puoi applicare condizioni ai seguenti campi dei moduli di Elementor: testo, area di testo, email, tel, radio, seleziona, upload di file, HTML e checkbox.

Posso nascondere/mostrare o disabilitare/abilitare condizionalmente un campo di un modulo?

Nella versione gratuita, puoi nascondere o mostrare i campi del modulo sulla base di trigger condizionali. La versione Pro ti permette anche di abilitare o disabilitare condizionalmente i campi.

Come posso applicare condizioni multiple ai campi di un modulo di Elementor?

Puoi aggiungere condizioni multiple ad un modulo e attivare utilizzando la logica AND/OR:

  • AND significa che tutte le condizioni devono essere soddisfatte per attivare un’azione su quel campo.
  • La logica OR, che attiva un’azione se una qualsiasi delle condizioni è soddisfatta, è disponibile nella versione Pro del plugin Conditional Fields For Elementor.

Posso reindirizzare condizionalmente un modulo di Elementor dopo l’invio?

Puoi reindirizzare condizionalmente un modulo di Elementor dopo l’invio ad un URL specifico sulla base dei valori inseriti dall’utente nei campi del modulo.

Questa funzionalità è disponibile nella versione Pro di Conditional Fields For Elementor.

Posso abilitare/disabilitare condizionalmente il pulsante di invio?

Sì, puoi mostrare/nascondere condizionalmente o abilitare/disabilitare il pulsante di invio di un modulo di Elementor sulla base dei valori inseriti in altri campi.

Ad esempio, se un utente aggiunge parole non ammesse in un’area di testo, puoi disabilitare il pulsante di invio sulla base di quella condizione. Questa funzionalità richiede l’attivazione delle versione Pro di Conditional Fields For Elementor.

Recensioni

21 Agosto 2024
Easier than adding HTML blocks with code for every form, so thanks a heap for the plugin!
25 Maggio 2024
It’s really a great plugin to use the conditional logics on elementor form that isn’t available on the elementor. Thank you so much!
20 Marzo 2024 3 risposte
Update to review: After posting the review, the plugin was updated within a few days to remedy the issues below. Changed from 3 to 5 stars.It’s a great plugin, one which has been needed for a very long time – the reason as to why Elementor doesn’t have this built-in is beyond me – but a great plugin. I’ve encountered one issue upon installation where the Form Settings Panel was blank. I had to refresh a couple of times and the settings came up. It also doesn’t give the File Upload choice the condition logic which is a bit annoying – hopefully it’ll be implemented in a future update.
18 Marzo 2024
This plugin is so long overdue, over the years I’ve seen many others that are over complicated and difficult to use, this is lightweight, powerful and anyone can use it. Thank you.
12 Marzo 2024
It seems to be working great! One field type you can support is the Acceptable field and checking whether it is checked.
Leggi tutte le recensioni di 14

Contributi e sviluppo

“Conditional Fields for Elementor Form – Display Conditions” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Conditional Fields for Elementor Form – Display Conditions” è stato tradotto in 3 lingue. Grazie ai traduttori per i loro contributi.

Traduci “Conditional Fields for Elementor Form – Display Conditions” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.

Changelog

Version 1.3.1 | July 04, 2024

  • Added: Step Field Support For Condition.

Version 1.3 | June 17, 2024

  • Added: Integrated new Dashboard.
  • Fixed: Data not sent with multiple checkbox.
  • Minor Textual Changes

Version 1.2.6 | May 31, 2024

  • Fixed: Editor side styles are not working.

Version 1.2.5 | May 09, 2024

  • Minor Textual Changes

Version 1.2.4 | May 06, 2024

  • Fixed: Issue with comparison when quotes are used in text.
  • Fixed: Required acceptance field not validating properly.
  • Optimization: General bug fixes and code improvements.

Version 1.2.3 | May 01, 2024

  • Fixed: Issue where default data was sent with form fields.
  • Optimization: General bug fixes and code improvements.

Version 1.2.2 | Mar 27, 2024

  • Fixed: Conflict issue with multiple checkbox fields.
  • Optimization: General bug fixes and code improvements.

Version 1.2.1 | Mar 18, 2024

  • Added: Support for conditions on acceptance fields.
  • Optimization: General bug fixes and code improvements.

Version 1.2.0 | Mar 5, 2024

  • Added: Conditional field support for file upload fields to enhance form customization.
  • Added: Support for multiple field conditions using the AND operator.
  • Added: Greater than (>) and less than (<) comparison operators.
  • Added: Options to show and hide form fields based on conditions.
  • Added: Dynamic tags to simplify usage without needing copy and paste.
  • Fixed: Form now correctly sends values even if a required condition is hidden.
  • Fixed: Navigator issue.
  • Fixed: Default value handling when a form field is hidden.
  • Optimization: General bug fixes and code improvements.

Version 1.1.0 | Jan 24, 2024

  • Added: Conditional field support for HTML fields, enhancing form versatility.
  • Added: Review notice for user feedback.
  • Fixed: Form now correctly sends values even if the condition is active but no selection is made.
  • Fixed: JSON object creation now handled properly, avoiding empty JSON objects.
  • Fixed: Change trigger code improved for seamless integration.
  • Fixed: Value trimming functionality improved to prevent issues with spaces.
  • Optimization: Removed unnecessary AI-generated text.

Version 1.0.1 | Jan 9, 2024

  • Minor Textual Changes

Version 1.0.0 | Jan 3, 2024

  • Initial Release