print get_img_($view->result[1], '465x243', 243, $view->result[1]->nid);
?>
</div>
      </div>
      
      <div class="row square-row square-right color-3" style="min-height: 243px;">
        <div class="square-img"><i class="fa fa-plus"></i><?php 
print get_img_($view->result[2], '465x243', 243, $view->result[2]->nid);
?>
</div>
        <div class="square-txt color-3">
          <span class="arrow">&nbsp;</span>
          <h2><?php 
print l($view->result[2]->node_title, "node/" . $view->result[2]->nid);
?>
</h2>
          <div class="post_text"><?php 
print substr(mym_field_get_value($view->result[2]->nid, 'body'), 0, 190);
?>
...</div>
          <div class="post-read-more right"><?php 
print l("Read more", "node/" . $view->result[2]->nid);
?>
 </div>
        </div>
      </div>  
        
    </div>
  </div>
<?php 
//endforeach;
Beispiel #2
0
<?php 
/* Prepare varibles */
if (isset($node) && $node->type == 'page') {
    $page_layout = mym_field_get_value($node, 'field_page_layout');
    $show_header = mym_field_get_value($node, 'field_page_show_header');
    $subtitle = mym_field_get_value($node, 'field_page_subtitle');
    $show_breadcrumbs = mym_field_get_value($node, 'field_page_show_breadcrumbs');
    $page_titlebar_color = mym_field_get_value($node, 'field_title_bar_text_color');
    $page_bgcolor = mym_field_get_value($node, 'field_page_bgcolor');
    $page_bg_img = mym_field_get_value($node, 'field_header_bg_img', 'original');
    $page_header_bg_type = mym_field_get_value($node, 'field_page_header_background');
    $header_bg_style = "background-color: " . $page_bgcolor . "; \n                      background-image: url(" . $page_bg_img . "); ";
    drupal_add_css('.titlebar {
                    background-color: ' . $page_bgcolor . '; 
                    background-image: url(' . $page_bg_img . ');
                  }  
                  .titlebar,
                  .titlebar .title,
                  .breadcrumbs, 
                  .breadcrumbs a, 
                  .breadcrumbs > .current a { color: ' . $page_titlebar_color . '; }', array('group' => CSS_THEME, 'type' => 'inline'));
} else {
    //!TODO Dynimaze it
    $page_layout = 1;
    $show_header = 1;
    $show_breadcrumbs = 1;
    $page_header_bg_type = "color";
    //$node = node_load(28); ///////////////!\\\\\\\\\\\\\\\\\\\\\
    $page_bgcolor = '#E8E9EA';
    $page_bg_img = '';
Beispiel #3
0
/**
 * Implements template_preprocess_page
 *
 */
function metroblocks_preprocess_page(&$variables)
{
    if (!module_exists('mymoun_base')) {
        // No mymoun_base means we need to add it, let everyone know.
        drupal_set_message(t('Metro-Blocks theme requires that module "Mymoun Base" is installed'), 'error');
    }
    /************************************ Social Icons  *********************************/
    $variables['facebook'] = theme_get_setting('facebook');
    $variables['flickr'] = theme_get_setting('flickr');
    $variables['google-plus'] = theme_get_setting('googleplus');
    $variables['twitter'] = theme_get_setting('twitter');
    $variables['vimeo'] = theme_get_setting('vimeo');
    $variables['github'] = theme_get_setting('github');
    $variables['pinterest'] = theme_get_setting('pinterest');
    $variables['dribble'] = theme_get_setting('dribble');
    $variables['linkedin'] = theme_get_setting('linkedin');
    /************************************ 404 & 403 pages  *********************************/
    $header = drupal_get_http_header("status");
    if ($header == "404 Not Found") {
        $variables['theme_hook_suggestions'][] = 'page__404';
    }
    if ($header == "403 Forbidden") {
        $variables['theme_hook_suggestions'][] = 'page__403';
    }
    ////////////////////    One-Page templating    ////////////////////////////////////
    $arg1 = arg(1);
    $arg0 = arg(0);
    $page_layout = '';
    if (isset($arg1) && is_numeric($arg1)) {
        $page_layout = mym_field_get_value($arg1, 'field_page_layout');
        if ($page_layout == "5") {
            $variables['theme_hook_suggestions'][] = 'page__onepage';
        }
    }
    // Hook into color.module.
    if (module_exists('color')) {
        _color_page_alter($variables);
    }
    ////////////////////     Page Layout     ///////////////////////////////////////////
    if (isset($variables['node']) && $variables['node']->type == 'page') {
        $page_layout = mym_field_get_value($variables['node'], 'field_page_layout');
    } else {
        $page_layout = 1;
    }
    // Convenience variables
    $left = $variables['page']['sidebar_first'];
    $right = $variables['page']['sidebar_second'];
    // Dynamic sidebars
    switch ($page_layout) {
        case '2':
            if (!empty($left) && !empty($right) || empty($left) && !empty($right) || !empty($left) && empty($right)) {
                $variables['main_grid'] = 'large-9';
                $variables['sidebar_first_grid'] = 'large-3 pull-9';
                $variables['sidebar_sec_grid'] = 'large-3';
            } else {
                $variables['main_grid'] = 'large-12';
                $variables['sidebar_first_grid'] = '';
                $variables['sidebar_sec_grid'] = '';
            }
            break;
        case '3':
            if (!empty($left) && !empty($right) || empty($left) && !empty($right) || !empty($left) && empty($right)) {
                $variables['main_grid'] = 'large-9 push-3';
                $variables['sidebar_first_grid'] = 'large-3 pull-9';
                $variables['sidebar_sec_grid'] = '';
            } else {
                $variables['main_grid'] = 'large-12';
                $variables['sidebar_first_grid'] = '';
                $variables['sidebar_sec_grid'] = '';
            }
            break;
        case '4':
            $variables['main_grid'] = 'large-12';
            $variables['sidebar_first_grid'] = '';
            $variables['sidebar_sec_grid'] = '';
            break;
        default:
            if (!empty($left) && !empty($right)) {
                $variables['main_grid'] = 'large-6 push-3';
                $variables['sidebar_first_grid'] = 'large-3 pull-6';
                $variables['sidebar_sec_grid'] = 'large-3';
            } elseif (empty($left) && !empty($right)) {
                $variables['main_grid'] = 'large-9';
                $variables['sidebar_first_grid'] = '';
                $variables['sidebar_sec_grid'] = 'large-3';
            } elseif (!empty($left) && empty($right)) {
                $variables['main_grid'] = 'large-9 push-3';
                $variables['sidebar_first_grid'] = 'large-3 pull-9';
                $variables['sidebar_sec_grid'] = '';
            } else {
                $variables['main_grid'] = 'large-12';
                $variables['sidebar_first_grid'] = '';
                $variables['sidebar_sec_grid'] = '';
            }
            break;
    }
    switch ($arg0) {
        case 'portfolio':
        case 'portfolio-3-columns':
        case 'team':
            $variables['main_grid'] = 'large-12';
            $variables['sidebar_first_grid'] = '';
            $variables['sidebar_sec_grid'] = '';
            unset($variables['page']['sidebar_first']);
            unset($variables['page']['sidebar_second']);
            break;
        case 'node':
            if (isset($variables['node']) && $variables['node']->type == 'project') {
                $variables['main_grid'] = 'large-12';
                $variables['sidebar_first_grid'] = '';
                $variables['sidebar_sec_grid'] = '';
                unset($variables['page']['sidebar_first']);
                unset($variables['page']['sidebar_second']);
            }
            break;
        default:
            break;
    }
}