Не работают модули rate и starrating

Главные вкладки

Аватар пользователя tyman8992 tyman8992 5 июля 2011 в 9:55

Платформа: Windows 7
Сборка wamp: XAMPP
php 5.3.5
Drupal 7.4
starrating 7.x-1.0
rate 7.x-1.1-beta1
модули устанавливаются с помощью Drush 5

Модуль Rate работает при просмотре материала, но во views не выводит свой виджет, отображается пустое поле. Действия: создал виджет, создал вид, создал связь с Content: Votes, создал поле Votes: Value. Результат: ничего, выводится только label. Кроме того выводится предупрждение: "Strict warning: Declaration of votingapi_views_handler_field_value::element_type() should be compatible with that of views_handler_field::element_type() in require_once() (line 9 of sites\all\modules\votingapi\views\votingapi_views_handler_field_value.inc).", которое я устранил путём смены сигнатуры метода element_type в файле votingapi_views_handler_field_value.inc

Также не работает и модуль starrating, ситуация похожая: выводится пустое поле. Он не работает даже при просмотре материала. Пробовал также сборку Denwer с php 5.2 - та же ситуация.

Таким образом не работает ни один из доступных модулей голосования для Drupal 7, я в отчаянии...

Комментарии

Аватар пользователя iNFerNo iNFerNo 5 июля 2011 в 10:34

про вывод виджета во вьюсе в 6 друпале куча тем было поиск юзайте. прописать нужно толи поинт там толи что-то еще... в связях...

Аватар пользователя tyman8992 tyman8992 5 июля 2011 в 10:48

Ну, я нашёл лишь 2-3 темы. Всё что там было описано я сделал, игрался с параметрами несколько часов, мне кажется я уже все варианты перепробовал...
Если у вас есть пример хорошего руководства, поделитесь пожалуйста ссылкой.

Аватар пользователя iNFerNo iNFerNo 5 июля 2011 в 12:15

не я сам пол года игрался. а вопрос был в связях и нужного параметра (если 5звзедночный rate то одно значение если другие то другие варианты).

Аватар пользователя tyman8992 tyman8992 5 июля 2011 в 12:20

ага, только сайт мне нужно сделать раньше Smile
И всё-таки, вопрос такой, а как вообще созданный виджет связывается с полем, которое я задаю во views?

Аватар пользователя tyman8992 tyman8992 5 июля 2011 в 13:32

Всё, дошло, наконец-то! Спасибо "iNFerNo" твой совет очень помог! Надо ставить value_type percent для fivestar и point для thumbs up / down, в этом оказывается есть логика Smile Честно говоря, это просто суперкривое юзабилити... Ну, главное что работает Smile Однако, всё же, почему не работает starrating?

Аватар пользователя iNFerNo iNFerNo 8 июля 2011 в 13:28

в настройках если нет то никак. ну можно скрыть кликалку и выводить каким нить запросом итоги как бы все наверное...