Arion 16 мая 2018 в 15:07 Здравствуйте, необходимо подсчитать количество нод, но дополнительно отфильтровав их по определенному термину таксономии. Разумеется через функции) Заранее спасибо Drupal7 Есть вопрос Решение проблем Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
OldWarrior 16 мая 2018 в 15:14 2 Например, так: <?php// Тип материала.$bundle = 'page';// ID термина.$term_id = 12345; $query = new EntityFieldQuery;$query->entityCondition('entity_type', 'node') ->entityCondition('bundle', $bundle) ->fieldCondition('field_term', 'target_id', $term_id); $count = $query->count()->execute();?>
Комментарии
Например, так:
<?php
// Тип материала.
$bundle = 'page';
// ID термина.
$term_id = 12345; $query = new EntityFieldQuery;
$query->entityCondition('entity_type', 'node')
->entityCondition('bundle', $bundle)
->fieldCondition('field_term', 'target_id', $term_id); $count = $query->count()->execute();
?>
Большое спасибо)