function slickgrid_settings_form in Slickgrid 7.2
Settings form.
1 string reference to 'slickgrid_settings_form'
- slickgrid_get_form in includes/
slickgrid.form.inc - Returns a form to the browser which can then be submitted - avoiding CSRF!
File
- includes/
slickgrid.form.inc, line 34
Code
function slickgrid_settings_form($form, &$form_state, $view, $setting, $display_id, $value) {
// The whole form can be hidden, all we need to do is submit it via JS.
global $user;
return array(
'uid' => array(
'#type' => 'hidden',
'#value' => $user->uid,
),
'view' => array(
'#type' => 'hidden',
'#value' => $view,
),
'setting' => array(
'#type' => 'hidden',
'#value' => $setting,
),
'display_id' => array(
'#type' => 'hidden',
'#value' => $display_id,
),
'value' => array(
'#type' => 'hidden',
'#value' => $value,
),
'actions' => array(
'do' => array(
'#type' => 'submit',
'#value' => t('Save settings'),
'#ajax' => array(
'callback' => 'slickgrid_return_commands_from_form',
),
),
),
);
}