Supporto volontario e collaborativo per Joomla!® in italiano

Campi aggiuntivi di Joomla: come utilizzarli nei contatti

Valutazione attuale: 5 / 5

Stella attivaStella attivaStella attivaStella attivaStella attiva
 
Campi aggiuntiv
Finalmente la nuova versione 3.7.0 ha portato la funzionalità tanto attesa dagli utilizzatori di Joomla: i campi aggiuntivi!
Non vediamo l'ora di utilizzarli giusto?!?
Vediamo allora come inserire dei campi aggiuntivi nel modulo di contatti...

Proviamo ad esempio ad utilizzare il modulo di contatti di Joomla come fosse un modulo di prenotazione per una struttura, vogliamo quindi inserire la data di arrivo e la data di partenza e il numero di telefono di chi invia il modulo.

Creazione dei campi aggiuntivi

Andiamo in Componenti > Contatti > Campi aggiuntivi e selezioniamo dal menu a tendina Modulo email del contatto:



In questo modo i campi aggiuntivi che creiamo vanno a inserirsi all'interno del modulo di contatto.

Clicchiamo ora sul pulsante Nuovo e creiamo il primo campo aggiuntivo.
Selezioniamo il Tipo Calendario (calendar) e vediamo i parametri disponibili:


-
il Nome e l'Etichetta si autogenerano dal titolo, non occorre compilarli
- Descrizione inseriamo delle indicazioni su come compilare il campo e queste si vedranno nel tooltip del campo.
- Obbligatorio, possiamo scegliere se rendere obbligatoria o meno la compilazione del campo.
- Data predefinita possiamo inserire una data con il seguente formato DD-MM-YYYY HH:MM:SS oppure NOW, in questo modo appare nel campo la data del giorno stesso
- Mostra Ora, per decidere se mostrare o meno anche l'ora

Nel tab Opzioni troviamo altri parametri disponibili:



Possiamo inserire un suggerimento nel campo, oppure delle classi css per cambiarne l'aspetto.
Possiamo decidere se mostrarlo nel Sito, in Amministrazione o in entrambi i lati.
Visualizza campo non ha effetto sui campi aggiuntivi inseriti nel form dei contatti, quindi non lo tocchiamo.

Andiamo ora nel tab Permessi, questo è un passaggio molto importante, infatti potrete notare che se salvate il campo aggiuntivo e lo provate nel vostro modulo di contatti in frontend, viene visualizzato ma non è modificabile. Questo perchè di default i permessi Public sono impostati in modo che un semplice visitatore non può modificare il campo.
Nel tab Permessi selezioniamo quindi Public e impostiamo su Consentita l'Azione Modifica valore campo aggiuntivo.

In questo video potete vedere come impostare i campi aggiuntivi dei contatti.

Creiamo un altro campo uguale per la Data di arrivo e un altro campo aggiuntivo di Tipo Testo (text), chiamiamolo ad es. Telefono. Anche in questo caso ricordiamoci di impostare i permessi.

Ecco il risultato in frontend:




Override della lingua


Se vogliamo togliere il titolo Campi aggiuntivi che divide in due il modulo, serve un override della lingua.
Andiamo in Estensioni > Lingue >Override lingua e nella lingua lato Sito cerchiamo il Valore Campi aggiuntivi.
Joomla ci darà diversi risultati, scegliamo JGLOBAL_FIELDS e nel campo Testo cancelliamo senza lasciare nulla e salviamo.
Un differente metodo per modificare quel titolo "Campi aggiuntivi" è creare un nuovo "Gruppo di campi aggiuntivi" sempre in modalità Modulo email del contatto e tornare ad assegnare ogni campo aggiuntivo creato a questo gruppo. In questo modo comparirà il titolo del nuovo gruppo e non più il titolo standard "Campi aggiuntivi".




Con queste modifiche nelle mail di contatto che arriveranno dal sito ci saranno anche i dati inseriti nei campi aggiuntivi.
Torneremo prossimamente con altri articoli su questa nuova utilissima funzionalità di Joomla!

 

CommentaCommenta questo articolo sul forum

Ultima versione di Joomla!®

downloadVer. 3.7.2 Stabile Italiana
Data di rilascio: 23 Maggio 2017
(leggi la notizia Demo online

Le migliori estensioni gratuite

Un elenco aggiornato con i link a più di 100 estensioni fra componenti, moduli e plugin gratuiti per Joomla! 3

Manuale in italiano

Manuale in italianoPer conoscere meglio Joomla!, le sue caratteristiche ed il metodo di utilizzo leggi il manuale tradotto in italiano.

Molto utili anche le risposte alle domande più frequenti: FAQ

Sicurezza del proprio sito Joomla!Leggi anche: Nozioni sulla sicurezza del proprio sito

Autori di articoli recenti

Invia un articolo!Scrivi un articolo su Joomla.it e ricevi i ricavi dalle pubblicità di Google Adsense!
Segui queste istruzioni, condividi e collabora con la community. L'elenco degli autori attivi sul sito.

Libri consigliati

Torna su

Joomla.it sui Social Network

JoomlaDay Italia

JoomlaDay

Newsletter

Inserisci qui la tua e.mail: