You are here

function block_machine_name_preprocess_block in Block Machine Name 7

Implements hook_preprocess_block();

File

./block_machine_name.module, line 240

Code

function block_machine_name_preprocess_block(&$vars) {
  $block = $vars['block'];
  if (isset($block->machine_name)) {

    // Add a class
    $vars['classes_array'][] = 'block-' . str_replace('_', '-', $block->machine_name);

    // Make a template suggestion
    $vars['theme_hook_suggestions'][] = 'block__' . $block->machine_name;
  }
}