2010-11-23 4 views

Répondre

1

utilisez include_once, require_once ou require pour ajouter des fichiers où le formulaire réside. drupal_get_form prend automatiquement soin d'inclure le formulaire.

par exemple:

include_once drupal_get_path('module', 'modname') .'/file.php'; 
+0

Je pense que je peux l'utiliser, merci @Paniyar – sultan

4

Si vous voulez dire un formulaire utilisé comme rappel de la page, le paramètre file est où vous pouvez spécifier un nom de fichier:

/** 
* Implementation of hook_menu(). 
*/ 
function MODULENAME_menu(){ 
    return array(
     'my/form' => array(
      'page callback' => 'drupal_get_form', 
      'page arguments' => array('MODULENAME_myform'), 
      'file' => 'myform.inc', 
      // 
      // ... 
      // 
     ), 
    ); 
} 

Dans cet exemple, la fonction "MODULENAME_myform "qui renvoie la structure de formulaire utilisée par pour créer la page" www.yoursite.com/my/form "est stockée dans le fichier" myform.inc ".

Questions connexes