Вопрос к специалистам PHP. Есть конструкция (вроде правильная?):
<?php if (логическое выражение_1): ?>
<?php “оператор_ 1” ?>
<?php elseif (логическое выражение_2): ?>
<?php “оператор_2” ?>
<?php else: ?>
<?php “оператор_3” ?>
<?php endif; ?>
Может что намудрил, короче: если выражение_1 TRUE (в массиве есть хотябы одно значение), исполнить оператор_1.
Если FALSE, то: если выражение_2 TRUE, исполнить оператор_2. Если выражение_2
FALSE, то выполнить оператор_3. Весь код будет в шаблоне …tpl.php.
Логическое выражение_1 это:
foreach ((array)$node->field_salary_agreement_vac as $item) {
print $item['view']
}
Логическое выражение_2 это:
$node->field_age_vac[0]['view'].
Здесь понятно, будет так:
<?php elseif ($node->field_age_vac[0]['view']): ?>
А вот логическое выражение_1 как составить? Спасибо