Custom node template based on field condition
You can actually do that in the preprocess node function something like this:

function THEME_preprocess_node(&amp;$vars) {
  $node = $vars['node'];
  if($node-&gt;field_solo[0]['value'] == 1)
  {
       $vars['theme_hook_suggestions'][] = 'node__theme1';
  } else
  {
       $vars['theme_hook_suggestions'][] = 'node__theme2';
  }

}


Here if the condition is true then the node template would be node--theme1.tpl.php

and if the condition is false then the tpl would be node--theme2.tpl.php.