function viewfield_field in Viewfield 6.2
Same name and namespace in other branches
- 5 viewfield.module \viewfield_field()
- 6 viewfield.module \viewfield_field()
Implementation of hook_field().
File
- ./
viewfield.module, line 67 - Core functions.
Code
function viewfield_field($op, &$node, $field, &$items, $teaser, $page) {
switch ($op) {
case 'presave':
foreach ($items as $delta => $item) {
if (empty($item['vname'])) {
unset($items[$delta]);
}
}
break;
case 'sanitize':
// Replace field values with widget defaults when force_default is set.
if ($field['widget']['force_default']) {
$items = $field['widget']['default_value'];
}
break;
}
}