Drupal: drupal_get_form specificare file da cercare
-
27-09-2019 - |
Domanda
Come specificare il file per la ricerca di una funzione drupal_get_form?
Soluzione
include_once , require_once o richiedono per aggiungere i file in cui risiede il modulo. drupal_get_form si occupa automaticamente per includere il modulo.
Ad esempio:
include_once drupal_get_path('module', 'modname') .'/file.php';
Altri suggerimenti
Se si intende una forma utilizzata come pagina richiamata, il parametro file
è dove è possibile specificare il nome del file:
/**
* 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',
//
// ...
//
),
);
}
In questo esempio, la funzione "MODULENAME_myform
" che restituisce la struttura di modulo che utilizza drupal_get_form
per costruire la pagina "www.yoursite.com/my/form
" vengono memorizzati nel file "myform.inc
".
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow