web-dev-qa-db-ja.com

評価システム-5つ星の問題

2つのモジュール、 FiveStarRate を使用して、作成した新しいカスタムコンテンツに評価システムを適用しようとしましたが、どちらも機能しませんでした。

コンテンツのフィールドにFiveStarを配置しようとすると、次のエラーが表示されます: enter image description here

理由はわかりませんが、デフォルトの評価にスターを付けないと機能しません。製品はデフォルトでいくつかのランク(1から5、または10から10まで)で作成されているため、製品を置く必要があります。私が彼らが持つことができる数または星を変更する場合)これが機能するためには、それはちょっと悪いです。

私の製品には、作成時に評価/評価を付けないようにしたかったのです。

編集:
今度はレートモジュールを使用してこれを行うことができましたが、次に、サンプのアップ/ダウンからスターに(モジュールまたはコスチューム化されたものから)変更する方法を教えてください。 enter image description here

1
racemi

Votingapi Widgets モジュールをD8の Voting API に基づいて使用することをお勧めします。これは Fivestar と同じように機能します。

このモジュールの詳細(プロジェクトページから):

投票API に基づく柔軟なフィールドベースの投票システム。

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

注意してください:現在のところ、D8のalfa3リリースのみ。

2
Fons Vandamme