function jquerymobile_admin_settings_submit in jQuery Mobile module 7.2
Save the admin settings.
1 string reference to 'jquerymobile_admin_settings_submit'
- jquerymobile_admin_settings in ./
jquerymobile.admin.inc - Form builder; Configure user settings for this site.
File
- ./
jquerymobile.admin.inc, line 332 - Admin settings for the jquerymobile module.
Code
function jquerymobile_admin_settings_submit($form, &$form_state, $theme = NULL) {
$themes = $form_state['values']['jquerymobile_mobile_themes'];
foreach ($themes as $theme => $name) {
if ($theme !== 0) {
$stored = _jquerymobile_get_settings($theme);
if (is_array($stored)) {
$settings = array_merge($stored, array(
'status' => $name ? 1 : 0,
));
}
else {
$settings = array(
'theme' => $theme,
'status' => $name ? 1 : 0,
);
}
_jquerymobile_set_settings($settings);
}
}
menu_rebuild();
}