fivestar + CCK - как сделать голосование...

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

Аватар пользователя ole-studio ole-studio 25 декабря 2008 в 14:58

Вопрос по fivestar + CCK как с помощью етих модуей сосдать рейтинг для определенного типа контента... в ССК создал Fivestar CCK field ... оно активно при создании/редактировании материала (можна поставить оценку).. но когда метериал просматривается - оно неактивно тоесть невозможно проголосовать... кто сталкивался подскажите как сделать возможность для голосования ?

Комментарии

Аватар пользователя Stan.Ezersky Stan.Ezersky 25 декабря 2008 в 22:03

Если я правильно понял, то нужно в типах материалов включить fivestar, Соответственно модуль будет работать только на этих типах материалов. Там же и настройка

Аватар пользователя ole-studio ole-studio 25 декабря 2008 в 22:53

EzS wrote:
Если я правильно понял, то нужно в типах материалов включить fivestar, Соответственно модуль будет работать только на этих типах материалов. Там же и настройка

с етим нет проблем... проблема в том чтобЬІ работало через fields CCK

Аватар пользователя gorr gorr 26 декабря 2008 в 12:16

fivestar так не работает, чтобы сск поле, которое он создает было активным при просмотре нода. Там много кода переписывать придется для этого. Но чем не подходит обычное подключение к типу контента, если это связано с темизацией, то просто виджет там где нужно вставить в шаблон ноды и все, если же например надо голосование по нескольким критериям(мне такое довелось делать для одного проекта), то поищите на офиц сайте - я выкладывал пропатченный модуль под 6-ку.

Аватар пользователя kiev1 kiev1 7 ноября 2009 в 20:55

у меня та-же проблема - мне надо сделать 2 блока голосования за один документ - в разных номинациях

если надо патч то тогда зачем вообще его добавлять как поле? каков его смысл???

вот тут написано что

---
"3) Configure the rating widget to your liking. Most field have help text which explain their purpose. The Node ID field is the most important field on the page which determines exactly what node will receive the value of the rating. In a realy simple case, you could just enter the value 10 to always rate on the same node with nid = 10. Usually you'll need to enter PHP code to dynamically select what node you want to rate."
---

я так понял что где-то в настройках поля есть "Node ID field" в которое надо что-то вписать.

ну или хоть с патчем