In my template (page.tpl.php file) I have five regions/sections. Header, section#main_prefix, section#main_suffix, and footer. I also have these regions declared in the .info file in my theme. However, my frontpage is only displaying three of those regions; header, main and footer. I created a page--front.tpl.php file and copied/pasted the content from my page.tpl.php file and am seeing no results. Is there somewhere that I need to make a formal link to this, or does drupal automatically know that page--front.tpl.php is the front page? I have not done anything else to specify a homepage and I can't find any other files in the sub or base theme that have the layout of "header, main, footer." It's still just displaying most recent articles.
I need the section#main_prefix to display, because it has a content block that needs to be on the homepage. This is a static block and isn't contextually dependent in any way. I'm aware that if regions don't have content in their blocks that needs to display, that they won't display. I'm also not seeing any problems in my status report.
Background info:
Aurora is my base theme.
Theme related modules include:
Magic, HTML5 Tools, Modernizr, Blockify, Borealis Suite, Fences, context, Panels and Ctools. There may be more that are relevant, but I can't think of them at the moment.
I was using panels everywhere previously, but had to abandon it after it had several problems ctools and the patches I applied broke some stuff with html5 tools. I'm now trying to layout all of my pages with code and regular panels, although I'm not sure yet how I'm going to target them, maybe context?
I'm also using the Bear distro package.
Thanks for your time and help! This stack exchange board has been a phenomenal resource in helping me learn drupal so far.,
ravenswoodGov.info
name = RavenswoodGov
description = RavenswoodGov theme based on the Aurora base theme.
core = 7.x
base theme = aurora
; ========================================
; Regions
; ========================================
regions[header] = 'Header'
regions[main_prefix] = 'Main Region Prefix'
regions[content] = 'Main Region'
regions[main_suffix] = 'Main Region Suffix'
regions[footer] = 'Footer'
; ========================================
; Stylesheets
; ========================================
stylesheets[all][] = 'stylesheets/style.css'
stylesheets[print][] = 'stylesheets/print.css'
; If installed through Bower
; stylesheets[all][] = 'components/formalize/assets/css/formalize.css'
; ========================================
; Scripts
; ========================================
; If installed through Bower
; scripts[] = 'components/formalize/assets/js/jquery.formalize.min.js'
; ========================================
; Modernizr
; ========================================
modernizr[tests][] = css_boxsizing
; ========================================
; Settings
; ========================================
settings[toggle_node_user_picture] = '1'
settings[toggle_comment_user_picture] = '1'
settings[toggle_comment_user_verification] = '1'
settings[default_logo] = '1'
settings[logo_path] = ''
settings[logo_upload] = ''
settings[default_favicon] = '1'
settings[favicon_path] = ''
settings[favicon_upload] = ''
settings[hide_recomended_modules] = '0'
settings[aurora_enable_chrome_frame] = '1'
settings[aurora_min_ie_support] = '10'
settings[aurora_html_tags] = '1'
settings[aurora_typekit_id] = '0'
settings[aurora_livereload] = '0'
settings[magic_embedded_mqs] = '0'
settings[magic_css_excludes] = ''
settings[magic_footer_js] = '0'
settings[magic_library_head] = '0'
settings[magic_experimental_js] = '0'
settings[magic_js_excludes] = ''
settings[magic_rebuild_registry] = '0'
settings[magic_viewport_indicator] = '0'
settings[magic_modernizr_debug] = '0'
settings[magic_performance__active_tab] = 'edit-dev'
settings[magic_css_excludes_regex] = ''
settings[magic_js_excludes_regex] = ''
templates/system/page.tpl.php
<?php if ($page['header']): ?>
<header id="header" role="banner">
<?php print render($page['header']); ?>
</header>
<?php endif; ?>
<?php if ($page['main_prefix']): ?>
<section id="main_prefix">
<?php print render($page['main_prefix']); ?>
</section>
<?php endif; ?>
<?php if ($page['content']): ?>
<main id="main" role="main">
<?php print render($page['content']); ?>
</main>
<?php endif; ?>
<?php if ($page['main_suffix']): ?>
<section id="main_suffix">
<?php print render($page['main_suffix']); ?>
</section>
<?php endif; ?>
<?php if ($page['footer']): ?>
<footer id="footer" role="contentinfo">
<?php print render($page['footer']); ?>
</footer>
<?php endif; ?>
templates/system/page--front.tpl.php
<?php if ($page['header']): ?>
<header id="header" role="banner">
<?php print render($page['header']); ?>
</header>
<?php endif; ?>
<?php if ($page['main_prefix']): ?>
<section id="main_prefix">
<?php print render($page['main_prefix']); ?>
</section>
<?php endif; ?>
<?php if ($page['content']): ?>
<main id="main" role="main">
<?php print render($page['content']); ?>
</main>
<?php endif; ?>
<?php if ($page['main_suffix']): ?>
<section id="main_suffix">
<?php print render($page['main_suffix']); ?>
</section>
<?php endif; ?>
<?php if ($page['footer']): ?>
<footer id="footer" role="contentinfo">
<?php print render($page['footer']); ?>
</footer>
<?php endif; ?>