? Vous pouvez utiliser le module Forms API dans Drupal 7 à construire des formes pour votre site. Il vous permet d'utiliser toutes les fonctionnalités de Drupal et de les appliquer à un formulaire. Vous pouvez également le processus de soumission du formulaire et la validation sur mesure avant la soumission. Avant d'installer ce module, vous devez copier un code pour votre module d'entrée de votre dossier étapes . Entrée dossier
Connectez-vous à votre backend Drupal avec vos identifiants . Cliquez sur le dossier " Buildmodule " . Faites un clic droit répertoire " entrée" et sélectionner "Entrée Copier" pour faire une copie de ce répertoire. Allez dans le dossier de votre site et collez -la dans vos " sites /all /modules /custom " dossier. Ce dossier d'entrée inclut tous les fichiers du module API Form. Double-cliquez sur le fichier " entrée /input.module " pour l'ouvrir.
Formulaire de saisie Fonctions
aller sur des sites et trouver le dossier " Steps" . Cliquez sur le dossier , puis double- cliquez sur le fichier : « 01_input_module_simple_form.step . " Copiez le contenu de ce fichier et de le coller à input.module
Le code comprend input_menu et input_simple_form fonction : .
Input_menu d' function () {
$ sites [" entrée /examples "] = array (produits
" title " =>" des exemples de formulaire de l'API " ,
" description " =>" Drupal_get_form " , AB
page" rappel "=> array (" input_simple_form " )
) ;
Retour $ articles ;
}
input_simple_form de fonction ( $ form , & form_submit $ ) { #
forme de
[" couleur" ] = array (produits
'# title' = > t (' favori $ form ; .
}
Form API d'installation du module
Cliquez sur le menu « Modules » pour entrer dans l'interface d'installation du module Tick " entrée Exemples d'utilisation de l'API Form " dans le cadre du " Construire un module " onglet . Cliquez sur" Enregistrer la configuration ".
le formulaire Voir
type VotreSite /input /exemples dans l'URL pour voir votre formulaire. Vous pouvez maintenant voir la forme construite en utilisant le code mentionné ci-dessus avec un nom, une description et un bouton submit .