Fix for Code

  1. function acquia_marina_preprocess_node(&$vars) {
  2.   // Build array of handy node classes
  3.   $node_classes = array();
  4.   $node_classes[] = $vars['zebra'];                                      // Node is odd or even
  5.   $node_classes[] = (!$vars['node']->status) ? 'node-unpublished' : '';  // Node is unpublished
  6.   $node_classes[] = ($vars['sticky']) ? 'sticky' : '';                   // Node is sticky
  7.   $node_classes[] = (isset($vars['node']->teaser)) ? 'teaser' : 'full-node';    // Node is teaser or full-node
  8.   $node_classes[] = 'node-type-'. $vars['node']->type;                   // Node is type-x, e.g., node-type-page
  9.   $node_classes = array_filter($node_classes);                           // Remove empty elements
  10.   $vars['node_classes'] = implode(' ', $node_classes);                   // Implode class list with spaces
  11.  
  12.   // Add node_bottom region content
  13.  
  14.     // groups home view
  15.   $vars['node_bottom'] = theme('blocks', 'node_bottom');
  16.  
  17. if ($vars['node']->type == 'shop') {
  18.  $vars['view'] = views_embed_view('og_ghp_shop');
  19. }

Submit Fix

Any tags you'd like to associate with your code, delimitered by commas (example: Views, CCK, Module, etc).
Select the syntax highlighting mode to use.