2017-08-18 8 views
-1

条件付き領域を印刷しようとしましたが、コードがうまく機能していないようです。誰でも修正でピッチアップできますか?

<?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応答を確認しています同じコードの条件付き代替。

答えて

2

これを試してください。

<?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;?> 

希望します。

+0

素晴らしい!それは魅力のように働いた、PraveenKumar。助けてくれてありがとう。とても有難い。 – Bambolero

+0

クラスの引用符を閉じることはできますか?どうやら私は自分の質問を定式化したときにそれをするのを忘れてしまったようです。ありがとう、 – Bambolero

+0

注意してください、tplに関数を使用して悪い練習です.. – Fky

関連する問題