Is het mogelijk om zelf (vertaalbare) velden toe te voegen aan bv Site information of zelfs om hele secties in het admin-overzicht te plaatsen?
Standaard zijn de volgende velden voorzien:
Graag had ik mijn eigen velden toegevoegd, zowel tekst- als uploadvelden.
Bestaat daar meer documentatie over?
Daarvoor zal je zelf een module moeten schrijven, met een hook_menu: http://api.drupal.org/api/drupal/modules--system--system.api.php/function/hook_menu/7
Daarin roep je dan een form aan: 'page_callback' => 'drupal_get_form', 'page arguments' => array('mycustommodule_admin_form')
'page_callback' => 'drupal_get_form', 'page arguments' => array('mycustommodule_admin_form')
En dan definieer je die form functie:
function mycustommodule_admin_form(&$form_state) { $form = array(); // gebruik hier Form API elementen return $form; } Meer info hierover: http://api.drupal.org/api/examples/form_example--form_example.module/group/form_example/7
function mycustommodule_admin_form(&$form_state) { $form = array(); // gebruik hier Form API elementen return $form; }
Hmm je vraag niet zo goed gelezen. Bovenstaande maakt dus een nieuwe admin pagina aan. Als je de form fields wil vermengen met de standaard Site Information settings, heb je hook_form_alter nodig.
Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.
Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.
Daarvoor zal je zelf een module moeten schrijven, met een hook_menu:
http://api.drupal.org/api/drupal/modules--system--system.api.php/function/hook_menu/7
Daarin roep je dan een form aan:
'page_callback' => 'drupal_get_form',
'page arguments' => array('mycustommodule_admin_form')
En dan definieer je die form functie:
function mycustommodule_admin_form(&$form_state) {
$form = array();
// gebruik hier Form API elementen
return $form;
}
Meer info hierover: http://api.drupal.org/api/examples/form_example--form_example.module/group/form_example/7
Hmm je vraag niet zo goed gelezen. Bovenstaande maakt dus een nieuwe admin pagina aan.
Als je de form fields wil vermengen met de standaard Site Information settings, heb je hook_form_alter nodig.