For altering the saved title, try auto_nodetitle module, it can do what you want there.
- Download and install the module
- Enable the module in Drupal
- Edit the relevant content type settings (
Admin > Structure > Content types )
- Set the
Automatic title generation option, using field tokens for the field values
If you want to update the display only, then you can use a node.tpl.php template preprocess function
e.g in your theme template.php file, replace THEMENAME with your theme name.
function THEMENAME_preprocess_node(&$vars){
$node &= $vars['node'];
if ($node->type == 'product') {
$text = $node->field_manufacturer[LANGUAGE_NONE][0]['value'] . ' ' . $node->field_chip[LANGUAGE_NONE][0]['value'];
$vars['title'] = check_plain($text);
}
}
Clear theme registry cache after adding a new preprocess function