function kurr_preprocess_html(&$variables) { // Add variables for path to theme. $variables['base_path'] = base_path(); $variables['path_to_theme'] = drupal_get_path('theme', 'kurr'); // Make regions available in html.tpl.php, use: print render($region_name) $variables['hero'] = block_get_blocks_by_region('hero'); }
function urbana_preprocess_node(&$variables) { // Get a list of all the regions for this theme foreach (system_region_list($GLOBALS['theme']) as $region_key => $region_name) { // Get the content for each region and add it to the $region variable if ($blocks = block_get_blocks_by_region($region_key)) { $variables['region'][$region_key] = $blocks; } else { $variables['region'][$region_key] = array(); } } }
/** * Override or insert variables into the node template. */ function uber_bootstrap_preprocess_node(&$vars) { if ($vars['view_mode'] == 'full') { // Получаем регион и ложим его в массив переменных для ноды $vars['node_bottom'] = block_get_blocks_by_region('node_bottom'); if ($vars['type'] == 'product') { drupal_add_js(path_to_theme() . '/js/flex.js'); // Получаем регион и ложим его в массив переменных для ноды $vars['product_right'] = block_get_blocks_by_region('product_right'); } } else { $vars['node_bottom'] = ''; } }
/** * Preprocessor for node.tpl.php template file. */ function msd15_preprocess_node(&$vars) { if ($vars["is_front"]) { $vars["theme_hook_suggestions"][] = "node__front"; } // Get a list of all the regions for this theme foreach (system_region_list($GLOBALS['theme']) as $region_key => $region_name) { // Get the content for each region and add it to the $region variable if ($blocks = block_get_blocks_by_region($region_key)) { $vars['region'][$region_key] = $blocks; } else { $vars['region'][$region_key] = array(); } } }
function easytheme_preprocess_node(&$variables) { // Get a list of all the regions for this theme foreach (system_region_list($GLOBALS['theme']) as $region_key => $region_name) { // Get the content for each region and add it to the $region variable if ($blocks = block_get_blocks_by_region($region_key)) { $variables['region'][$region_key] = $blocks; } else { $variables['region'][$region_key] = array(); } } /* * region to work with context * * http://www.raisedeyebrow.com/blog/2012/07/displaying-drupal-context-regions-node-templates */ //$reaction = context_get_plugin('reaction', 'block'); //$var = $variables['region']['sidebar_first']; //$variables['region']['sidebar_first'] = ($reaction->block_get_blocks_by_region('sidebar_first')); // }
function pmiweb_preprocess_node(&$vars) { if ($blocks = block_get_blocks_by_region('header_second21')) { $vars['header_second21'] = $blocks; } if ($blocks = block_get_blocks_by_region('header_second3')) { $vars['header_second3'] = $blocks; } if ($blocks = block_get_blocks_by_region('header_second14')) { $vars['header_second14'] = $blocks; } if ($blocks = block_get_blocks_by_region('preface_second')) { $vars['preface_second'] = $blocks; } if ($blocks = block_get_blocks_by_region('postscript_first')) { $vars['postscript_first'] = $blocks; } if ($blocks = block_get_blocks_by_region('postscript_second')) { $vars['postscript_second'] = $blocks; } if ($blocks = block_get_blocks_by_region('header_second')) { $vars['header_second'] = $blocks; } if ($blocks = block_get_blocks_by_region('header_second15')) { $vars['header_second15'] = $blocks; } if ($blocks = block_get_blocks_by_region('header_second18')) { $vars['header_second18'] = $blocks; } if ($blocks = block_get_blocks_by_region('header_second23')) { $vars['header_second23'] = $blocks; } if ($blocks = block_get_blocks_by_region('header_second29')) { $vars['header_second29'] = $blocks; } if ($blocks = block_get_blocks_by_region('header_second24')) { $vars['header_second24'] = $blocks; } if ($blocks = block_get_blocks_by_region('header_second25')) { $vars['header_second25'] = $blocks; } if ($blocks = block_get_blocks_by_region('header_second26')) { $vars['header_second26'] = $blocks; } }
<?php } ?> </ul> </div><!-- next_prev --> <?php } ?> </div><!-- end col-lg-12 --> </div><!-- end row --> </div><!-- end content --> <div id="sidebar" class="col-lg-4 col-md-4 col-sm-12 col-xs-12"> <?php $sidebar_right = block_get_blocks_by_region('sidebar_right'); print render($sidebar_right); ?> </div><!-- end left-sidebar --> <?php } else { ?> <div id="content" class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <div class="row"> <div class="blog-masonry"> <div class="col-lg-12"> <div class="blog-carousel"> <?php if (isset($node->field_video['und']) && !empty($node->field_video['und'][0]['value'])) {
/** * Implements hook_preprocess_node(). */ function cu_omega_preprocess_node(&$vars) { // Custom display templates will be called node--[type]--[viewmode].tpl.php $vars['theme_hook_suggestions'][] = 'node__' . $vars['type'] . '__' . $vars['view_mode']; // Making comments appear at the bottom of $content $vars['content']['comments']['#weight'] = 1000; if (module_exists('context') && ($plugin = context_get_plugin('reaction', 'block'))) { if ($context_content_sidebar_left_blocks = $plugin->block_get_blocks_by_region('content_sidebar_left')) { $vars['content_sidebar_left'] = $context_content_sidebar_left_blocks; $vars['content_sidebar_left']['#theme_wrappers'] = array('region'); $vars['content_sidebar_left']['#region'] = 'content_sidebar_left'; } if ($context_content_sidebar_right_blocks = $plugin->block_get_blocks_by_region('content_sidebar_right')) { $vars['content_sidebar_right'] = $context_content_sidebar_right_blocks; $vars['content_sidebar_right']['#theme_wrappers'] = array('region'); $vars['content_sidebar_right']['#region'] = 'content_sidebar_right'; } if ($context_content_bottom_blocks = $plugin->block_get_blocks_by_region('content_bottom')) { $vars['content_bottom'] = $context_content_bottom_blocks; $vars['content_bottom']['#theme_wrappers'] = array('region'); $vars['content_bottom']['#region'] = 'content_bottom'; $vars['classes_array'][] = 'content-bottom'; } } if ($content_sidebar_left_blocks = block_get_blocks_by_region('content_sidebar_left')) { $vars['content_sidebar_left'] = $content_sidebar_left_blocks; $vars['content_sidebar_left']['#theme_wrappers'] = array('region'); $vars['content_sidebar_left']['#region'] = 'content_sidebar_left'; } if ($content_sidebar_right_blocks = block_get_blocks_by_region('content_sidebar_right')) { $vars['content_sidebar_right'] = $content_sidebar_right_blocks; $vars['content_sidebar_right']['#theme_wrappers'] = array('region'); $vars['content_sidebar_right']['#region'] = 'content_sidebar_right'; } if ($context_content_bottom_blocks = block_get_blocks_by_region('content_bottom')) { $vars['content_bottom'] = $context_content_bottom_blocks; $vars['content_bottom']['#theme_wrappers'] = array('region'); $vars['content_bottom']['#region'] = 'content_bottom'; $vars['classes_array'][] = 'content-bottom'; } if (!empty($vars['content_sidebar_left']) && !empty($vars['content_sidebar_right'])) { $vars['content_sidebar_left']['#region'] = 'content_sidebars'; $vars['content_sidebar_right']['#region'] = 'content_sidebars'; } switch ($vars['type']) { case 'slider': unset($vars['content_sidebar_left']); unset($vars['content_sidebar_right']); break; case 'file': unset($vars['content_sidebar_left']); unset($vars['content_sidebar_right']); break; case 'video': unset($vars['content_sidebar_left']); unset($vars['content_sidebar_right']); break; case 'person': unset($vars['content_sidebar_left']); unset($vars['content_sidebar_right']); break; case 'page': unset($vars['content']['links']); break; } }
<div class="col saved">{{labels.lineB}}</div> <div class="col border"></div> <div class="col percent">{{toLocaleString summaryData.savings}}%</div> <div class="col saved">{{labels.savings}}</div> </div> {{/if}} </div> {{/each}} </script> </div> <!-- kpis --> <div class="news"> <!-- <div class="alerts"><div class="copy">Alerts</div></div>--> <?php $news_block = block_get_blocks_by_region('sidebar_first'); print render($news_block); ?> </div> <div class="news__gradient"></div> </div> </div> </div> <script> window.reportName = 'kpis'; </script> <?php $path = drupal_get_path('theme', 'xeros_theme'); drupal_add_js($path . '/js/KpisView.js', array('scope' => 'footer', 'weight' => 5, 'preprocess' => FALSE)); drupal_add_js('jQuery(document).ready(function () {
?> )</small></h1> <?php // Hide comments, tags, and links now so that we can render them later. hide($content['field_client']); hide($content['field_regency']); hide($content['field_company']); hide($content['field_image']); hide($content['links']); hide($content['comments']); print render($content); ?> <div class="widget"> <?php $sidebar_node = block_get_blocks_by_region('sidebar_node'); print render($sidebar_node); ?> </div><!-- end widget --> </div><!-- end team_member --> </div><!-- end col-lg-6 --> <div class="clearfix"></div> <?php if ($page && module_exists('prev_next')) { ?> <div class="next_prev text-center"> <ul class="pager"> <?php if (isset($prev_url)) {
/** * Override or insert variables into the node template. */ function bamboo_preprocess_node(&$vars) { // Global node. $node = $vars['node']; if ($vars['view_mode'] == 'full' && node_is_page($node)) { $vars['classes_array'][] = 'node-full'; } if ($vars['view_mode'] == 'teaser' && node_is_page($node)) { $vars['classes_array'][] = 'node-teaser'; } // Some nice expanded classes for Nodes. $vars['attributes_array']['role'][] = 'article'; $vars['title_attributes_array']['class'][] = 'article-title'; $vars['content_attributes_array']['class'][] = 'article-content'; // Show only the username in submitted, the date is handled by node.tpl.php. $vars['submitted'] = t('Submitted by !username', array('!username' => $vars['name'])); if ($blocks = block_get_blocks_by_region('node_block')) { $vars['node_block'] = $blocks; } if ($blocks_node_block = block_get_blocks_by_region('node_block')) { $vars['node_block'] = $blocks_node_block; $vars['node_block']['#theme_wrappers'] = array('region'); $vars['node_block']['#region'] = 'node_block'; } else { $vars['node_block'] = ''; } // Set date variables using drupal's format_date function // Based on <?php echo format_date($node->created, "custom", "M");. $vars['thedate'] = format_date($node->created, "custom", "j"); $vars['themonth'] = format_date($node->created, "custom", "M"); $vars['theyear'] = format_date($node->created, "custom", "Y"); }
<?php if ($content) { $search_block = false; $blocks = block_get_blocks_by_region('top'); if ($blocks) { foreach ($blocks as $key => $block) { if ($key == 'search_form') { $search_block = true; } } } ?> <?php if ($search_block) { ?> <div class="col-lg-1 col-md-1 col-sm-1 col-xs-2 pull-right right search-toggle-bar"> <a href="#" class="search-toggle"><span class="fa fa-search"></span></a> </div> <?php } ?> <div class="<?php print $classes; ?> "> <?php print $content; ?> </div> <?php
/** * Node preprocessing */ function fusion_core_preprocess_node(&$vars) { // Add to array of handy node classes $vars['classes_array'][] = $vars['zebra']; // Node is odd or even $vars['classes_array'][] = (!$vars['teaser']) ? 'full-node' : ''; // Node is teaser or full-node $node_top_blocks = block_get_blocks_by_region('node_top'); $node_bottom_blocks = block_get_blocks_by_region('node_bottom'); if ($node_top_blocks) { $vars['node_top'] = $node_top_blocks; } if ($node_bottom_blocks) { $vars['node_bottom'] = $node_bottom_blocks; } }
public function footer() { return render(block_get_blocks_by_region('footer')); }
<?php if ($attachment_before) { ?> <div class="attachment attachment-before"> <?php print $attachment_before; ?> </div> <?php } ?> <sidebar class="threecol"> <!-- <h2>SHOULD BE DYNAMIC</h2>--> <?php print render(block_get_blocks_by_region('sidebar_second')); ?> </sidebar> <section class="ninecol last"> <?php if ($rows) { ?> <div class="view-content"> <?php print $rows; ?> </div> <?php } elseif ($empty) { ?>