web-dev-qa-db-ja.com

「評価フィールド」をコンテンツタイプにどのように追加しますか?

私は次のような多くの評価または投票モジュールがあることを知っています:

drupal 7の場合、Drupal 8.のモジュールが見つかりませんでした。8Drupal 8?

理想的には、多くのコーディングを必要とせず、既存のモジュールと構成を使用して実現できるソリューションが欲しいです。

2
Mojtaba Reyhani

アルファリリースのあるD8モジュールを試してみたい場合は、 Votingapi Widgets モジュールが役立ちます。プロジェクトページの詳細:

https://www.drupal.org/project/votingapi に基づく柔軟なフィールドベースの投票システム。

Drupal Version> = 8.2.3。(ページ上の複数のフォームインスタンス)が必要です)

そして、それについてのスクリーンプリント(プロジェクトページからも):

enter image description here

免責事項:アルファステータス、および少数のインストール...自己責任で使用してください...

2
Pierre.Vriens

自分でバージョンを作成:

また、最小1および最大5の値を持つカスタムフィールドである整数を追加することもできます。この後、フィールドの表示にテーマを設定するだけでよく、twigテンプレートで多分です。

スター効果を達成するために、グーグル(css/jsパースペクティブ)にそれのための多くの解決策があります。

それらの1つはフィールドタイプリスト(整数)を使用することであり、オプションでこの値を使用します(星が表示された選択/ラジオが表示されますが、整数として保存されます)。

1|★
2|★★
3|★★★
4|★★★★
5|★★★★★
4
ssibal

この評価機能にはいくつかのモジュールがありますが、Drupal 8バージョンがあります。D8には Voting API を使用できます。他に必要な機能がわからない、これでうまくいくかもしれません。

2
CodeNext

Drupal 8の場合、 Like Button モジュールを使用できます。

Drupalコンテンツとコメントに[いいね!]ボタンを追加します!
統計情報と洞察をすぐに入手してください!いいね!でコンテンツをソート!

Drupal 8のもう1つの便利なモジュールは Vote Up/Down モジュールです。

一部のdrupalエンティティへの投票を許可し、他のエンティティへの投票を実装するためのベースを提供します。

1
user59566