Оценка на Drupal от потребителите на материала чрез оценка в коментарите

потребителите

Решение с Fivestar (необходима е версия за разработчици от 2014-Mar-24 или по-нова):

Ако има няколко оценки, тогава на страницата admin/config/content/fivestar напишете етикет за всяка оценка:

drupal

Можете да изберете произволни имена на тагове.

Добавяме ново поле от типОценка с пет звезди и джаджаЗвезди (оценени при гледане) към необходимия тип материал (а именно „преглед“, това е важно).

drupal

Ако има няколко оценки, тогава в настройките на полето трябва да изберете подходящия маркер за гласуване, създаден в първия параграф:

drupal

По аналогия създаваме други полета със съответния таг за гласуване.

В настройките на формататора за добавените полета деактивирайте опциятаРазрешаване на гласуване върху обекта и изберете типа на показване на рейтинга —Среден глас :

drupal

drupal

В настройките на полето изберете опциятаЦел за гласуване, равна наРодителски възел, тагът за гласуване не се променя:

оценка

На страницата администратор/хора/разрешения ние даваме правото на необходимите роли за оценка на съдържанието.

Може би някой знае най-добрите начини за създаване на такива оценки?

Написано, свързано с Fivestar 2

Коментари

Мисля, че за всякакви рейтинги е по-добре да използвате модула Rate, той е по-гъвкав.

rate няма изпълним модул за формуляра и не може да актуализира средната стойност на родителския обект

Тъй като се оказа просто, благодаря за съвета, ще опитам изпълнението в рецепти.