Всем добрый вечер!
Захотел сделать на сайте отзывы пользователям, чтобы еще можно было выбрать тип отзыва(положительный, отрицательный), но модуля найти такого не могу.
Начал решать таким способом: Установил Content Profile
, добавил тип материала - отзыв, добавил поле CCK -> User Reference -> Autocomplete text field и CCK - тип отзыва. Потом все это ловлю через hook_nodeapi(чтобы вычислить какой тип отзыва и приплюсовать или снять очки рейтинга) и hook_user(вывожу все отзывы пользователю). Так все работает, но!!!
Все, же хотелось сделать как-то покрасивее. Например скрыть поле User Reference с глаз в css и подставить туда параметр передаваемый _POST. Пробовал поставить значение по умолчанию, но CCK сразу кричит, что неверная запись:
Пробую так, тоже не работает:
if($form['#node']->type=="review") $form['field_review_web'][0]['#default_value']['uid']=18;
return drupal_render($form);
}
Подскажите пожалуйста, как можно это дело отловить? Или укажите в чем моя ошибка. Может модуль все же есть.