私は次のような多くの評価または投票モジュールがあることを知っています:
drupal 7の場合、Drupal 8.のモジュールが見つかりませんでした。8Drupal 8?
理想的には、多くのコーディングを必要とせず、既存のモジュールと構成を使用して実現できるソリューションが欲しいです。
アルファリリースのあるD8モジュールを試してみたい場合は、 Votingapi Widgets モジュールが役立ちます。プロジェクトページの詳細:
https://www.drupal.org/project/votingapi に基づく柔軟なフィールドベースの投票システム。
Drupal Version> = 8.2.3。(ページ上の複数のフォームインスタンス)が必要です)
そして、それについてのスクリーンプリント(プロジェクトページからも):
免責事項:アルファステータス、および少数のインストール...自己責任で使用してください...
自分でバージョンを作成:
また、最小1および最大5の値を持つカスタムフィールドである整数を追加することもできます。この後、フィールドの表示にテーマを設定するだけでよく、twigテンプレートで多分です。
スター効果を達成するために、グーグル(css/jsパースペクティブ)にそれのための多くの解決策があります。
それらの1つはフィールドタイプリスト(整数)を使用することであり、オプションでこの値を使用します(星が表示された選択/ラジオが表示されますが、整数として保存されます)。
1|★
2|★★
3|★★★
4|★★★★
5|★★★★★
この評価機能にはいくつかのモジュールがありますが、Drupal 8バージョンがあります。D8には Voting API を使用できます。他に必要な機能がわからない、これでうまくいくかもしれません。
Drupal 8の場合、 Like Button モジュールを使用できます。
Drupalコンテンツとコメントに[いいね!]ボタンを追加します!
統計情報と洞察をすぐに入手してください!いいね!でコンテンツをソート!
Drupal 8のもう1つの便利なモジュールは Vote Up/Down モジュールです。
一部のdrupalエンティティへの投票を許可し、他のエンティティへの投票を実装するためのベースを提供します。