Als je de node_type_form uitbreidt met enkele velden is het niet nodig om een submit functie te schrijven om deze op te slaan. De node_type_form_submit() functie slaat alle bekende variables op gevolgd door '_contenttype'.
Je hebt bijvoorbeeld 2 inhoudstypes: 'page' en 'video'. En een functie om in node_type_form uit te breiden:
<?php
function custom_form_node_type_form_alter() {
$form['custom_value'] = array(
'#type' => 'textbox',
'#title' => t('Some custom value'),
'#default_value' => variable_get('custom_value_'. $form['#node_type']->type, ''),
);
}
?>
Het is niet nodig om voor custom_value een submit functie te schrijven of iets anders om de waarden op te slaan. Drupal gaat automatisch een variabele 'custom_value_contenttype'

