У меня есть код ниже в моей теме, чтобы определить, есть ли блок в области leftsidebar
. Проблема в том, что этот HTML-код по-прежнему выводится на страницах, которые не имеют блока в области leftsidebar
. Я в полной растерянности относительно того, в чем проблема. Я делаю этот же код с другими моими блоками, и он работает.
Вот код в моем файле page.tpl.php ...
<?php if (!$page['sidebar']): ?>
<div id="content-area" class="one-col">
<?php endif; ?>
<?php if ($page['sidebar'] && !$page['leftsidebar']): ?>
<div id="content-area" class="two-col">
<?php endif; ?>
<?php if ($page['leftsidebar']): ?>
<div id="content-area" class="three-col">
<?php endif; ?>
Вот регион блока в моем .info файле ...
regions[leftsidebar] = Left Sidebar