Я в ноду добавляю вьюху в 7 друпале так
print views_embed_view('info_concert', 'entity_view_area_concert');
но мне нужно условие типа такого
if (views_embed_view('info_concert', 'entity_view_area_concert')) {
print ('что то еще');
}
т.е. если пустая вьюха но ничего не выводить, а если не пустая то print ('что то еще');
в 6ке было понятно все, а с 7кой заморочки.
Комментарии
что то типа такого делать пробовал
$myviews = views_embed_view('info_concert', 'entity_view_area_concert');
if ($myviews) {
print ('что то еще');
}
?>
Поместить "что-то ещё" в шаблон вьюхи? В котором и ориентироваться по выводимому содержимому.
дело в том что
вьюха создается модулем EVA (то есть вставляется в ноду).
если вьюха пуста она не выводится в ноде.
а что то еще это блок который так же выведен в ноду кастомно.
и у него будет свои еще условия связанные на вывод с нодой.
поэтому необходимо как то прописать условие в шаблоне ноды что если вьюха вывелась с результатом выводить блок. если не вывелась не выводить блок.
поэтому не хочется положить еще и шаблоны для вьюх. если эта процедура в 6ке делалась... должна как то и в 7ке.
разобрался я.
print_r ($content)
лучше чем
print_r ($node)
а м.б. мои глаза были слепы...........
у меня решено так как в ноду вьюха модулем евой вставляется а если простая вьюха.
то как решить вопрос с if для вставляемой ноде (с результатом или без)
Как бе content и node - это разные вещи.Не одна не лучше другой.