在 node.tpl 中呈现条件$region.php - Drupal 7



我试图打印一个条件区域,但我的代码似乎工作得不太好。任何人都可以提出解决方案,请问?

<?php if (!empty($region['billboard'])): ?>
<aside class="col-xs-0 col-sm-12" role="banner"> 
<?php
$region = block_get_blocks_by_region('billboard');
print render($region);
?>
</aside>
<?php endif;?>

以防万一有人正在寻找这个片段,下面显示的代码用于在 Drupal 7 中的 node.tpl.php 中插入一个区域。

<?php
$region = block_get_blocks_by_region('billboard');
print render($region);
?>

查看下面的 PraveenKumar 回复以获取相同代码的条件替代方案。

试试这个。

<?php $region = block_get_blocks_by_region('billboard'); ?>
<?php if (!empty($region)): ?>
<aside class="col-xs-0 col-sm-12" role="banner"> 
<?php
print render($region);
?>
</aside>
<?php endif;?>

希望这对你有帮助。

相关内容

  • 没有找到相关文章

最新更新