[решено] Как правильно проверять значение полей в .tpl ?

Аватар пользователя droopy droopy 19 марта 2014 в 21:30

Бьюсь над проблемой...
Друпал7 вечно ругается на ошибки полей в моих .tpl файлах шаблона темы.

Для вывода поля с проверкой я использую такую конструкцию:

<?php if($content['field_service_ref'] != ''): ?>
<?php print render($content['field_service_ref']); ?>
<?php endif; ?>

Проблема в том, что Друпал показывает ошибку, когда данное поле вообще не используется (не заполнено) в ноде. Получается, что моя проверка неверная в случае, если поле не заполнено.
Как делать правильно? Подскажите, ГУРУ! Smile

Комментарии

Аватар пользователя sg85 sg85 19 марта 2014 в 21:45

<?php if(!empty($content['field_service_ref'])): ?>
<?php print render($content['field_service_ref']); ?>
<?php endif; ?>