function values_form_submit in Values 7
Same name and namespace in other branches
- 6 values.module \values_form_submit()
Submits the values form.
File
- ./
values.module, line 351 - API for managing reusable value sets.
Code
function values_form_submit(&$form, &$form_state) {
$value_set = new stdClass();
$value_set->name = $form_state['values']['name'];
$value_set->title = $form_state['values']['title'];
$value_set->description = $form_state['values']['description'];
$value_set->data = array();
foreach ($form_state['values']['data'] as $value) {
if (!$value['remove']) {
$value_set->data[] = array(
'key' => filter_xss($value['key'], array()),
'value' => filter_xss($value['value']),
'weight' => $value['weight'],
);
}
}
values_save($value_set);
$form_state['redirect'] = 'admin/structure/values';
}