レート投票番号を取得するにはどうすればよいですか。数 「面白い」、「怒っている」、「怒っている」の後に ?
データベースで値を探しましたが、それを格納する列が見つかりませんでした。ありがとうございます。
私はそれがレートモジュールだと思います。多くのそのようなモジュールと同様に、それは voting api を使用します。
結果を取得するには、 votingapi_select_results() を使用する必要があります。それに渡す$ criteria配列は
$criteria = array(
'content_type' => $content_type,
'content_id' => $content_id,
'tag' => $widget->tag,
);
私はコードをざっと読みましたが、$ content_typeと$ content_idはノードタイプとノードIDであると信じています。 $ widget->タグはウィジェットに固有です。
@Jeremy French、配列のインデックスを次のように変更すると、ソリューションがうまく機能しました(drupal 7)。
_$criteria = array(
'entity_type' => $content_type, //ALTERED
'entity_id' => $content_id, //ALTERED
'tag' => $voting_api_tag,
);
$res = votingapi_select_results($criteria);
_
ノードを出力すると、_$voting_api_tag
_(_$content_type=='node'
_の場合)を取得できます(例:dsm($node)
)。私の場合、値は
_$node->field_vote['und'][0]['votingapi_tag']
_
乾杯