在node.tpl.php-Drupal 7中呈现条件$region
我试图打印一个条件区域,但我的代码似乎没有那么好用。任何人都可以投球,拜托在node.tpl.php-Drupal 7中呈现条件$region,drupal,drupal-7,drupal-regions,Drupal,Drupal 7,Drupal Regions,我试图打印一个条件区域,但我的代码似乎没有那么好用。任何人都可以投球,拜托 <?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);
<?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 reply,以获得相同代码的有条件替代方案。试试这个
<?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;?>
希望这对您有所帮助。太好了!这很有魅力,PraveenKumar。谢谢你的帮助。非常感谢。你能帮我把这门课的引号合上吗?显然,当我提出问题时,我忘了这么做。谢谢