? È possibile utilizzare il modulo Form API in Drupal 7 per costruire forme per il vostro sito . Vi permette di utilizzare tutte le funzionalità di Drupal e di applicarle a un modulo . È inoltre possibile personalizzare il processo di invio del modulo e la convalida prima della presentazione . Prima di installare questo modulo , è necessario copiare il codice per il modulo di ingresso dalla cartella passi . Input Folder  
 Accedi al tuo backend di Drupal con le tue credenziali . Fare clic sulla cartella " Buildmodule " . Pulsante destro del mouse directory " input" e selezionare "Input Copia" per fare una copia di questa directory . Vai alla cartella del tuo sito e incollalo nelle tue " sites /all /modules /custom" cartella . Questa cartella di input include tutti i file del modulo API modulo . Fare doppio clic sul file " input /input.module " per aprirlo. 
 Forma ingresso Funzioni 
 
 Vai siti e trovare la cartella " Steps " . Fare clic sulla cartella e quindi fare doppio clic sul file : " . 01_input_module_simple_form.step " Copiare il contenuto di questo file e incollarlo in input.module 
 
 Il codice comprende input_menu e input_simple_form funzione : . 
 
 Funzione input_menu ( ) { $ 
 
 siti [ " ingresso /Esempi " ] = array ( 
 
 " title " =>" Modulo esempi API ", 
 
 " description " = > " Drupal_get_form " , Stati 
 " pagina di callback "= > array (" input_simple_form " ) per 
 ) ; 
 
 Torna $ articoli ; 
 
 } 
 
 Funzione input_simple_form ( $ form , & $ form_submit ) { 
 
 # forma [ "colore " ] = array ( 
 
 ' # title ' = > t ( ' preferito $ form , . 
 
 } 
 Modulo API Installazione del modulo 
 
 Fare clic sul menu "Moduli " per entrare nell'interfaccia di installazione del modulo Tick " Esempi di ingresso Utilizzando l'API Form " sotto la " costruire un modulo " scheda . clicca su" Salva Configurazione ". 
 modulo di vista 
 
 Tipo tuoSito /input /esempi in l'URL di visualizzazione della forma . ora è possibile vedere la forma costruita utilizzando il codice di cui sopra con un nome, una descrizione e un pulsante di invio .