Joomla! - I Contatti

google-plus Scritto da .

Joomla! - Componente Contattiavatar contatti joomla

Ogni sito necessita di una pagina contatti quanto meno perché chi lo visita abbia un punto di riferimento e qualcuno da contattare in caso ne abbia bisogno. Specialmente se offriamo qualche sorta di servizio il cliente ha necessità di sapere che se riscontra difficoltà o ha bisogno di assistenza ci sia qualcuno pronto a prestaglierla.

Il CMS Joomla! a tal scopo mette a disposizione il componente nativo Contatti o com_contact in grado di aiutarci a strutturare i contatti del nostro sito web o blog in categorie, poi facilmente richiamabili attraverso le voci di menu di tipo Lista, Lista di categorie o Singolo contatto.

Il componente Contatti benché essenziale è ben fatto e di certo molto utile dando la possibilità in pochi istanti di creare un form o modulo contatti pronto all'uso da pubblicare sul nostro sito Joomla!.

Potete raggiungere il componente com_contact dal backend di Joomla! sotto il menu Componenti > Contatti

Usarlo è molto semplice: vi basterà cliccare su Nuovo e inserire nel form che vi si presenta i dati necessari al vostro contatto. Necessari sono l'email alla quale verranno inviati i messaggi attraverso il modulo ed un nome (a volte io la ho usata come descrizione). Se deciderete di collegare il nuovo contatto ad un utente di Joomla! di default verrà usato il suo indirizzo email come indirizzo di contatto.

Una volta salvato, dovrete semplicemente recarvi alla voce Menu in alto nel backend di Joomla! e selezionare il menu nel quale volete creare la voce di menu da visualizzare a frontend. Cliccando poi sul pulsante Nuovo vi basterà selezionare "Tipo di voce di menu" > "Contatti" e successivamente "Singolo contatto". Nella schermata successiva abbiate cura nel campo "Seleziona contatto" di selezionare il contatto da voi precedentemente creato.

Salvata la voce di menu, sarà possibile poi richiamare da essa il modulo contatti visualizzandolo da frontend.

Se avete necessità di più moduli di contatto perché ad esempio il vostro blog o sito ha più autori, potrete agevolmente crearli attraverso il componente Contatti. Se li salverete tutti sotto una sola categoria Contatti specifica, potrete poi richiamare l'elenco di tali contatti creando una voce di menu di tipo "Contatti" > "Lista dei contatti di una categoria", selezionando poi la Categoria prescelta nella schermata successiva prima di effettuarne il salvataggio.

Opzioni del componente

Cliccando in alto a destra sul pulsante "Opzioni" una volta all'interno del pannello di gestione dei Contatti, potrete decidere la modalità di visualizzazione dei vari form contatti, nonché quali delle informazioni mostrare all'esterno.

E' possibile visualizzare i tag ai quali il contatto è stato associato, informazioni specifiche del contatto come ad esempio l'indirizzo e il numero di telefono, gli ultimi articoli scritti da quest'ultimo ed altro ancora.

Come per ogni cosa, la pratica vale più della teoria: sperimentate le varie opzioni per poterne capire il funzionamento e cosa fa più al caso vostro.

Nota bene: modificare queste opzioni direttamente dal componente, fa in modo di stabilire lo standard di visualizzazione per questo componente in tutto il sito web. E' possibile sovrascrivere o dare impostazioni diverse alla visualizzazione di parte di esso attraverso le voci di menu pubblicate che sono adibite al richiamo dei form e delle liste dei contatti. All'interno delle voci di menu infatti, troverete replica di tali opzioni che consentiranno di mantenerle invariate (Globali) o modificarle per ottenere le variazioni desiderate. Questo è senz'altro utile nel caso maneggiate più contatti all'interno dello stesso sito.

Stili di visualizzazione

Il componente nativo, mette a disposizione tre stili di visualizzazione: sliders, tabs o esteso. Personalmente ho sempre preferito lo stile esteso e mettere pochissime informazioni a corredo del modulo dei contatti, anche se può essere utile mettere a disposizione dell'utente informazioni complementari come l'indirizzo o il numero di telefono nella stessa pagina.

Gli stili tabs e sliders, consentono di "spezzare" le informazioni in schede o sezioni in grado di aprirsi e chiudersi al click del mouse.

Lo stile esteso invece non è "dinamico" nel senso che risulta statico proponendo immediatamente le informazioni in un'unica pagina.

form contatti

Se avete intenzione di inserire più informazioni nel vostro modulo contatti, gli stili tabs e sliders possono contribuire a rendere il layout del modulo più ordinato e meno dispersivo. Se optate invece per qualcosa di più essenziale lo stile esteso è elegante e intuitivo: ne potete vedere un esempio nella pagina contatti di questo blog.

Template e override

La visualizzazione del modulo contatti e delle altre viste (lista o lista di categorie), possono essere influenzate dal template in uso e eventuali override dei layout. Chi ha creato il template, potrebbe aver creato uno stile apposito che si armonizzi con la grafica scelta e creato il proprio "override" dei layout del componente contatti. Il sistema di override, utilizzabile liberamente anche dal creatore o gestore del sito, consente di creare copie del layout originale del componente e personalizzarle a piacimento per svariati usi. 

Se vuoi saperne di più sull'override e su come funziona leggi il seguente articolo:

Joomla! - Personalizzare il Template: Override

Plugin di tipo "contact" e espandibilità

Il componente Contatti, è espandibile attraverso plugin appositi di tipo "contact" che possono aggiungere campi o funzionalità al form contatti. Un esempio è quello del plugin che consente di aggiungere un campo per l'upload di allegati al messaggio. Altro esempio calzante, è quello del plugin contact affiancato alla Privacy Tool Suite di Joomla! che aggiunge la nota sulla privacy con la relativa checkbox obbligatoria. Che dire del captcha di Google?

E' possibile inoltre con dei piccoli hack "iniettare" dei campi personalizzati nel form, e attraverso il componente Lingua, cambiare descrizioni ed etichette dei campi per modellarlo a seconda delle nostre necessità. Se vuoi sapere come fare contattami!

Tieni in conto che tutti gli hack che si fanno al core e ai componenti del core di Joomla! potrebbero essere sovrascritti a seguito di un aggiornamento.

Alternative

Vi sono molti componenti che forniscono più o meno le stesse cose e che offrono di tutto di più in fatto di campi, tipologie, nonché di funzionalità legate ai form dei contatti.

Alcune sono facilmente utilizzabili e sono gratuite nella versione base, ma dal mio punto di vista avere le mani legate e non poter sfruttare al massimo le potenzialità di un componete di terzi farcito tra l'altro di pubblicità e incitazione a acquisti vari preferisco farne a meno.

Per questi ed altri motivi io non ho mai fatto uso di componenti e moduli di terze parti allo scopo di creare una pagina dei contatti anche se non nascondo che ne ho sperimentate alcune. Ho sempre preferito usare l'estensione nativa di Joomla! talvolta creando plugin o piccoli hack per adattarlo ai miei bisogni o a quelli del cliente.

Se hai comunque curiosità in merito, vuoi sperimentare altre soluzioni, estensioni di terze parti o sei disposto ad investire qualcosa per avere uno strumento più smart per i tuoi contatti visita la JED alla sezione Contact Forms per trovare la soluzione che più ti si addice.

Se ti è piaciuto l'articolo, o vuoi avere più informazioni in merito commenta qui sotto o contattami attraverso il form dei contatti del blog!

Se hai gradito l'articolo, condividilo, basta un click:

Aggiungi commento

I commenti lasciati dagli utenti del blog sono sempre soggetti a controllo prima di eventuale pubblicazione. I commenti non considerati adatti per contenuti, spam o forma saranno eliminati e non pubblicati. Leggi i Termini e Condizioni di utilizzo per maggiori informazioni.


Codice di sicurezza
Aggiorna

  • logo teoca
  • materexcel collabora
  • logo flash pulizie
  • revolution srl
  • logo arcotraslochi
  • montaggio mobili trento
  • logo elevatori sito
  • logo prontopro

Prima di andartene...

Perché non rimanere in contatto?

Clicca sul pulsante "Mi piace" qui sotto per rimanere aggiornato su tutti i nuovi contenuti e ricevere notifica degli articoli interessanti che condivido giornalmente sulla Pagina Facebook dedicata al blog.

Puoi anche iscriverti alla newsletter e al nuovo canale YouTube di blog.dangerx82 così da rimanere sempre aggiornato sui nuovi contenuti...

x

Per essere più facile ed intuitivo, il blog fa uso dei cookie, piccole porzioni di dati che consentono di capire come gli utenti navighino e ne visualizzino le pagine. I cookie non registrano alcuna informazione personale sull'utente ed eventuali dati identificabili non verranno memorizzati. Ti invitiamo a prendere visione della nostra Informativa sulla Privacy (aggiornata il 25/05/2020). Oppure visiona la nostra Cookie Policy (aggiornata il 17/10/2019):