Приветствую. Установил модуль, создал виджет, в опциях отображения выбрал Do not add automatically, в шаблоне типа материала пытаюсь вывести следующим образом:
<?php print $node->second_compared_product['#markup']; ?>
так же пытался вывести так:
<?php print render($content['second_compared_product']); ?>
И первый и второй вариант нашел в гугле, но ни один из них не выводит ни виджета, ни вообще чего либо. Может быть нужно сделать еще что то?
При этом в самой ноде во вкладке Voting results видно что эти поля присутствуют в ноде.
Вывести виджет Rate в шаблоне ноды
Главные вкладки
Лучший ответ
1
Если машинное имя вашего виджета second_compared_product
, то выводить надо
<?php print $node->rate_second_compared_product['#markup']; ?>
Комментарии
Если машинное имя вашего виджета
second_compared_product
, то выводить надо<?php print $node->rate_second_compared_product['#markup']; ?>
Отлично, большое спасибо, так действительно работает.
Пожалуйста! Рекомендую читать README файл в папке модуля в первую очередь, там бывает много полезной информации, в том числе примеры кода из первых рук
а это какая версия друпала? в 7-ке вроде как-то иначе было
(кажись я брал из файлика rate.template.php)