Hvordan er Skjemaer bygget i Drupal?

Hvordan er Skjemaer bygget i Drupal?


Du kan bruke Skjemaer API-modulen i Drupal 7 for å bygge skjemaer for ditt nettsted. Det gjør det mulig å utnytte alle funksjonene i Drupal og bruke dem til et skjema. Du kan også skreddersy form innlevering og valideringsprosess før innlevering. Før du installerer denne modulen, må du kopiere noen kode til din inngangsmodul fra trinn mappen.

Input Folder

Logg inn på din Drupal backend med legitimasjonen. Klikk på "Buildmodule" -mappen. Høyreklikk på "input" mappen og velg "Kopier Input" for å lage en kopi av denne katalogen. Gå til nettstedets mappen og lim den inn i "sites / all / modules / custom" -mappen. Denne inngangen mappen inneholder alle filene i Form API modulen. Dobbeltklikk på "input / input.module" filen for å åpne den.

Input Form Funksjoner

Gå til nettsteder og finne "Steps" -mappen. Klikk på mappen og dobbeltklikk filen: ". 01_input_module_simple_form.step" Kopier innholdet i denne filen og lim den inn i input.module.

Koden består input_menu og input_simple_form funksjon:

Funksjon input_menu () {

$ nettsteder [ "input / eksempler"] = array (

"title" => "Form API eksempler",

"Beskrivelse" => "Drupal_get_form",

"Side tilbakeringing" => array ( "input_simple_form")

);

Returnere $ elementer;

}

Funksjon input_simple_form ($ form, og $ form_submit) {

danne [ "farge"] = array (

'#title' => T ( 'favoritt farge'),

'#type' => 'Tekstfeltet',

)

danner [ 'submit'] = array (

'#type' => 'Submit',

)

Returnere $ skjema

}

Form API Module Installasjon

Klikk på "Moduler" menyen for å gå inn i modulen installasjonen grensesnittet. Kryss "Input Eksempler på ved hjelp av skjemaet API" under "Bygg en modul" -kategorien. Klikk "Lagre konfigurasjon."

Form Vis

Skriv ditt / input / eksempler til adressen for å se din form. Du kan nå se skjemaet bygget ved hjelp av den nevnte kode med et navn, beskrivelse og en send-knappen.