フィールドの値が「0」の場合、field--field_start_time.tpl.phpオーバーライドメソッドを使用して、フィールドとフィールドラベルを非表示にしようとしています。私のテンプレートファイルのロジックは次のとおりです。
<?php if ($element['#object']->field_start_time != '0')): ?>
<div class="field-label"<?php print $title_attributes; ?>><?php print $label ?>:
</div>
<div class="field-item <?php print $delta % 2 ? 'odd' : 'even'; ?>"<?php print
$item_attributes[$delta]; ?>><?php print render($item); ?></div>
<?php endif; ?>
これは私のノードレンダリングで混乱を引き起こしており、明らかに間違っています。どんな助けでも大歓迎です。ありがとう。