MARCORAI’S BLOG (http://marcorai.wordpress.com)

Personalizzare il modulo di contatto in Drupal 5.1: il modulo Feedback

4 Giugno 2007 · Lascia un Commento

Di default Drupal 5.1 installa un modulo contatti più che sufficiente, ma che a volte può non bastare per le esigenze del cliente.

Nel mio caso era necessario inserire un campo in più rispetto al modulo contact di default.

A questo scopo ho usato il modulo Feedback.

La pagina del modulo Feedback

Installazione
Come per tutti i moduli di Drupal, una volta scaricato il modulo, lo si decomprime nella cartella Modules e lo si attiva da Amministra -> Struttura del sito -> Moduli.

E’ possibile anche attivare la traduzione (localizzazione) in italiano. La procedura è la stessa usata per la localizzazione di Drupal in italiano ed è valida anche per tutti gli aqltri moduli: Configurazione del sito -> Localizzazione -> Importa e caricare il file po.it (di solito nella cartella “po” del modulo) da locale.

Nota sulle traduzioni: non sempre le traduzioni sono complete. A volte una frase è sfuggita o contiene un errore.
Per correggere questi errori è sufficiente editare il file del modulo contenuto nella cartella del modulo.
In questo caso il file feedback.module in modules/feedback.

Configurazione
A questo punto in Configurazione del sito c’è “feedback”.

Sul form è possibile fare le seguenti personalizzazioni:
- scrivere delle istruzioni su come compilare il form;
- mettere un prefisso prestabilito prima sull’oggetto della mail;
- stabilire delle categorie nel form;
- aggiungere i campi “nome utente”, “indirizzo”, “numero di telefono”.

Infine è necessario stabilire i permessi di accesso a questo modulo, ad esempio abilitarne l’accesso o meno agli utenti autenticati, ecc., ecc.: Amministra -> Gestione utenti -> Controllo accessi.

Completata la configurazione, il form è raggiungibile alla pagina www.vostrosito.it/feedback (se avete installato drupal nella root!).

E’ possibile creare più form, dandogli url personalizzati.

Un esempio di utilizzo lo trovate qui.

Categorie: drupal

0 risposte finora ↓

  • Non ci sono ancora commenti... Inizia tu riempiendo il modulo sottostante.

Lascia un Commento