Nwlapcug.com


Come sono forme sviluppate Drupal?

Come sono forme sviluppate Drupal?


È possibile utilizzare modulo form API in Drupal 7 per creare moduli per il tuo sito. Vi permette di utilizzare tutte le funzionalità di Drupal e applicarli a un form. È inoltre possibile personalizzare il processo di presentazione e validazione di form prima dell'invio. Prima di installare questo modulo, è necessario copiare alcuni codice al modulo di ingresso dalla tua cartella di passaggi.

Cartella di input

Accedi al tuo backend Drupal con le proprie credenziali. Fare clic sulla cartella "Buildmodule". Pulsante destro del mouse directory "input" e selezionare "Copia Input" per fare una copia di questa directory. Andare nella cartella del tuo sito e incollarlo nella cartella "siti/tutti/moduli/custom". Questa cartella di input include tutti i file del modulo modulo API. Fare doppio clic per aprire il file "input/input.module".

Funzioni di un modulo di input

Vai ai siti e trovare la cartella "Passi". 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 al input.module.

Il codice comprende funzione input_menu e input_simple_form:

Function input_menu() () {

$sites ["ingresso/esempi"] = array (

"title" = > "Esempi di API di forma",

"Descrizione" = > "Drupal_get_form",

"callback di pagina" = > array("input_simple_form")

);

Ritorno $items;

}

Funzione input_simple_form ($form & $form_submit) {

forma ["color"] = array (

'#title' = > t '(colore preferito del),

'#type' = > 'textfield',

)

forma ['submit'] = array (

'#type' = > 'Invia',

)

Ritorno $form;

}

Installazione modulo API forma

Fare clic sul menu "Modules" per accedere all'interfaccia di installazione del modulo. Barrare la casella "Input esempi di utilizzando il modulo API" sotto il "Costruire un modulo" scheda fare clic su "Salva"configurazione.

Visualizzazione maschera

Tipo tuosito/ingresso/esempi nell'URL per visualizzare il modulo. Ora si può vedere il modulo compilato utilizzando il codice di cui sopra con un nome, descrizione e un pulsante di invio.