You are here

function page_theme_admin_add_submit in Page Theme 6

Same name and namespace in other branches
  1. 7.2 page_theme.admin.inc \page_theme_admin_add_submit()
  2. 7 page_theme.admin.inc \page_theme_admin_add_submit()

File

./page_theme.admin.inc, line 169
Admin page callbacks for the page_theme module.

Code

function page_theme_admin_add_submit($form, &$form_state) {
  $theme = $form_state['values']['theme'];
  $pages = trim($form_state['values']['pages']);
  $status = intval(is_string($form_state['values']['status']['enabled']));
  $weight = $form_state['values']['weight'];
  db_query('INSERT INTO {page_theme} (theme, pages, status, weight) VALUES ("%s", "%s", %d, %d)', $theme, $pages, $status, $weight);
  drupal_set_message(t('The theme has been added.'));
  $form_state['redirect'] = 'admin/build/page-theme';
}