function nodeformcols_node_type_update in Node form columns 7
Implementation of hook_node_type_update().
File
- ./
nodeformcols.module, line 189
Code
function nodeformcols_node_type_update($info) {
if (!empty($info->old_type) && $info->old_type != $info->type) {
$base = 'nodeformscols_field_placements_' . $info->old_type;
$new_base = 'nodeformscols_field_placements_' . $info->type;
$result = db_select('variable')
->fields('variable', array(
'name',
))
->condition('name', $base . '%', 'LIKE')
->execute();
foreach ($result as $row) {
$value = variable_get($row->name, NULL);
$new_name = str_replace($base, $new_base, $row->name);
variable_set($new_name, $value);
variable_del($row->name);
}
}
}