'checkbox', '#title' => 'Test theme checkbox', '#default_value' => theme_get_setting('test_theme_checkbox'), ); // Force the form to be cached so we can test that this file is properly // loaded and the custom submit handler is properly called even on a cached // form build. $form_state['cache'] = TRUE; $form['#submit'][] = 'test_theme_form_system_theme_settings_submit'; } /** * Form submission handler for the test theme settings form. * * @see test_theme_form_system_theme_settings_alter() */ function test_theme_form_system_theme_settings_submit($form, &$form_state) { drupal_set_message('The test theme setting was saved.'); }