function views_handler_weight_selector::views_form_submit in Weight 7.3
File
- views/
views_handler_weight_selector.inc, line 95
Class
Code
function views_form_submit($form, &$form_state) {
$values = $form_state['values'];
$field_name = str_replace('_selector', '', $values['views_field']);
foreach ($values[$values['views_field']] as $value) {
$entity = array_pop($value['entity']);
$lang = field_language($values['entity_type'], $entity, $field_name);
$entity->{$field_name}[$lang][0]['value'] = $value['weight'];
entity_save($values['entity_type'], $entity);
}
}