function _draggableviews_node_set_value in DraggableViews 6.2
Same name and namespace in other branches
- 6 draggableviews.inc \_draggableviews_node_set_value()
1 call to _draggableviews_node_set_value()
- draggableviews_view_draggabletable_form_submit in ./draggableviews.inc
- Implementing hook_submit
File
- ./draggableviews.inc, line 427
- Implements preprocess function hook_submit for draggable views
Code
function _draggableviews_node_set_value(&$node, $field_name, $field_type, $value) {
if (isset($node->{$field_name})) {
$field =& $node->{$field_name};
}
else {
return;
}
if (!isset($value)) {
$field = array();
}
switch ($field_type) {
case 'nodereference':
$field[0]['nid'] = $value;
break;
default:
case 'number_integer':
$field[0]['value'] = $value;
break;
}
}