Modulo contatti

Inviato da CinziaDesign il 1. febbraio 2012 - 16:46
Sponsored by
Thank you for your contribution: 
CinziaDesign

Con un modulo contatto la seguente domanda sorge spontanea: "Questo è contenuto?". Penso che lo sia, per questo ho scritto un sottocapitolo di gestione contenuti.

Su un modulo contatto è evidente prima di tutto che sia stato usato un qualcosa come un CMS. Le pagine HTML create manualmente non possono inviare email in quanto richiedono un linguaggio di script come il PHP, per esempio, e un server PHP configurato. Gli script PHP possono essere inseriti come un modulo in una pagina HTML, ma poi quella parte del sito avrà spesso un aspetto diverso dal resto del sito. In Joomla! il modulo contatto è già integrato e voi dovete soltanto configurarlo.

Di solito, se il vostro Joomla! è in esecuzione su un server web del provider, non avrete problemi con l’invio di email. A livello locale, è un po’ più difficile, perché si dovrà impostare prima un server di posta. In genere, questo non è un problema, ma non è davvero necessario. ;-)

Joomla! invia email in diversi modi. Vedrete una panoramica di questo in Configurazione Globale Server (Figura 1). Naturalmente, potete usare la funzione standard PHP Mail attivata (vedere il capitolo Configurazione sito e contenuto).

Fig1_Impostazioni_Server_Mail

Figura 1: Impostazioni Server Mail

Creazione di un contatto

Per includere un contatto sul sito avete bisogno almeno di:

  • una categoria contatto
  • un contatto
  • un collegamento in un menu

Forse avete ancora una categoria dai dati esempio (dati esempio contatto). In caso contrario, andate avanti e createne una. Nel passaggio successivo verrà creato un nuovo contatto. Per farlo, aprire Componenti Contatti nella vostra area amministrazione e fare clic sull’icona Nuovo. Poi compilate il modulo che appare (Figura 2). Ho etichettato alcune aree nella schermata per un migliore orientamento.

Fig2_Creazione_contatto

Figura 2: Creazione contatto

  1. Il nome ed il cognome del contatto della persona, o il nome dell’ufficio o azienda se non è una persona. Il contatto deve essere collegato con un account utente esistente. Deve essere assegnato ad una categoria, dovrebbero essere pubblico (Stato = Pubblicato) e presumibilmente non appare sulla prima pagina (In evidenza = No).
  2. L’area di testo può essere usata per aggiungere informazioni complementari, ad esempio, orari di apertura o giurisdizione.
  3. Le Opzioni Pubblicazione riguardano l’utente che può poi apportare modifiche al contenuto, chi ha creato il contenuto, e la tempistica di pubblicazione. Quest’ultima viene utilizzata piuttosto di rado per siti web ‘normali’.
  4. Nei Dettagli Contatto ci sono numerosi campi disponibili, che potete scegliere di riempire o lasciare vuoti.
  5. Nelle Opzioni Visualizzazione potete decidere quali campi saranno visualizzati. Quest’area è importante quanto il modo in cui specificare se un modulo di contatto verrà mostrato o no (Mostra Modulo Contatto). Potete anche specificare se il mittente dovrebbe ricevere una copia dell’email e sarete in grado di configurare alcune impostazioni anti-spam (E-mail Bannata, oggetto Bannato, etc). Contro i "veri" spammer, tuttavia, questa protezione è piuttosto 'patetica'.
  6. Nel campo Redirect Contatto, potete inserire un altro indirizzo e-mail a cui il contenuto deve essere inviato.
  7. Le Opzioni Metadata sono, come le Opzioni Pubblicazione, disponibili su ogni singola pagina (vedere il capitolo Ottimizzazione Motore di Ricerca).

Creazione di una voce di menu

Ora avete un contatto ma ancora nessun modulo sul vostro sito. Questo è esattamente quello che andremo a creare nella fase successiva. A causa del fatto che è possibile collegare categorie annidabili ai contatti, potete avere un singolo modulo contatto o molti di loro. E’ senza dubbio possibile creare un modulo contatto per ogni impiegato di una grande compagnia come Volkswagen (approssimativamente 370.000 impiegati). Come fa un CMS dinamico a visualizzare questo su un sito?

Per gestire questo, Joomla! ha una propria Gestione Menu con diversi layout. Nella Gestione Menu, potete decidere se desiderate avere una lista di contatti o delle categorie o solo un singolo modulo contatto. A prima vista questo può sembrare un po’ confuso, ma è ben progettato e utile.

Colleghiamo un singolo modulo nel menu per il contatto che abbiamo appena creato. Apriamo Menu - Top e clicchiamo sull’icona Nuovo. Avete bisogno di tre cose per un collegamento al menu:

  1. il Tipo di Voce di Menu (tipo di collegamento) per la visualizzazione del sito e, a seconda della vostra scelta, un contatto o una categoria
  2. un testo visualizzato come collegamento
  3. il menu, nel quale il collegamento dovrebbe apparire.

Per il numero 1, fate clic sul pulsante Seleziona accanto al campo Tipo di Voce di Menu. Si aprirà una finestra e vedrete una scelta di tipi. Cliccate su Singolo Contatto (Figura 3).

Fig3_Scelta_voce_menu

Figura 3: Scelta di tipi di voci di menu

La finestra si chiuderà di nuovo. Dal momento che si desidera solo un contatto, dovrete ora scegliere il contatto in Impostazioni Richieste (Figura 4).

Fig.4 Scelta contatto

Figura 4: Scelta contatto

Infine, inserite il testo per il collegamento (Titolo Menu) e salvate tutto. Il menu è stato già correttamente registrato aprendo il modulo. Sul vostro sito, nel Top Menu dovrebbe apparire un collegamento aggiuntivo, che è collegato al corrispondente contatto (Figura 5). Potete ottenere il modulo di contatto attuale cliccando sul segno più nel campo a destra. Ora potete inviare un messaggio dal vostro sito.

Fig.5 Contatto su sito

Figura 5: Contatto sul sito

Fig.6 Modulo contatto

Figura 6: Modulo contatto

0 commenti

Invia nuovo commento

  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Elementi HTML permessi: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br><pre>
  • Linee e paragrafi vanno a capo automaticamente.

Ulteriori informazioni sulle opzioni di formattazione