Как получить значение поля flag

Главные вкладки

Аватар пользователя Junegton Junegton 1 июня 2016 в 13:57

К флагу прикреплено поле Entity reference, со ссылкой на ноду. Флаг ставится через дополнительную страницу. Все работает хорошо!

Но возник вопрос, как обратиться к содержимому моего поля?
Пробую так:

<?php
$flag 
flag_get_flag('flag_victory');
if (
$flag) {
 print 
$flag->title;
  print 
$flag->field_flag_victory_grup['und'][0]['value'];
}
?>

Название флага выводится, а значение поля нет!! Пишет ошибка Notice: Undefined property: flag_node::$field_flag_victory_grup в функции eval() (строка 5 в файле D:\home\ingame2\www\sites\all\modules\ds\modules\ds_format\ds_format.module(66) : eval()'d code).

Пробовал print $flag→field_flag_victory_grup; тоже ошибка.

Как обратиться к полю флага?

Комментарии

Аватар пользователя mozh mozh 6 июля 2016 в 14:03
<?php
$flag_counters 
flag_get_counts('node'$nid);
//$flag_counters - хранит все ваши флаги для ноды,  уменя два флага like и dislike
if(isset($flag_counters['dislikenode'])){
print 
$flag_counters['dislikenode'];
}
if(isset(
$flag_counters['likenode'])){
print 
$flag_counters['likenode'];
}
?>

а нет, не то, что-то прочитал не внимательно