Drupal 7, отображающий пользовательское поле страницы с обработкой нулевых исключений - PullRequest
0 голосов
/ 14 августа 2011
 <?php if ($content['field_banner']): ?>
            <div class="proj"><?php print render($content['field_banner']) ?></div>
            <?php endif; ?>

Мой, если условие не работает, если на странице нет баннера, я получаю сообщение об ошибке: Примечание: неопределенный индекс: field_banner в include () (строка 28 файла node.tpl.php

1 Ответ

0 голосов
/ 06 октября 2011

Может быть, маленькая isset () может изменить ситуацию.

<?php if (isset($content['field_banner'])): ?>
...