I have a theme region named "left". I themed securesite-page.tpl.php to be similar to my page.tpl.php so my theme's regions display. So in both of those templates, I print out the $left variable for my left sidebar. When I use Secure Site and a page requires authentication, the $left variable in the securesite-page.tpl.php is empty.
If I change the name of my "left" region to "leftx", the variable contains the expected html and displays correctly in securesite-page.tpl.php.
I have other regions (search, right, footer, etc.) that always display correctly. I looked through the module code but couldn't determine if it was somehow overwriting my $left region variable prior to displaying the template.
Comments
Comment #1
dkingofpa commentedHmmm...when the securesite_page template is specified in securesite_theme(), the show_blocks argument is set to FALSE. Since all I have in my left region are blocks, there's nothing to display. However, this doesn't explain why blocks will display if I change the region name to leftx.
Is it a requirement that no blocks are shown with the securesite_page template?