print extra_voting_forms_show_form($node,'n' ,3) в блоке

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

Аватар пользователя Cutler Cutler 29 марта 2010 в 22:08

Подскажите как можно вывести в блоке print extra_voting_forms_show_form($node,'n' ,3) привязаного к конкретному profile пользователя?
думаю if (arg(0) == 'user' && is_numeric(arg(1))) а дальше как то через node_load(uid),но пока что то не получается((

Комментарии

Аватар пользователя Cutler Cutler 29 марта 2010 в 22:56

разница то есть, так я же хочу чтоб пользователь зашедший на страницу профиля другого пользователя мог поставить ему + или -, extra_voting_forms_show_form($node,'n' ,3) в описании говорится используйте в других любsх шаблонах.
так что тогда загружать если не ноду(профиль)?

Аватар пользователя Cutler Cutler 30 марта 2010 в 0:04

"Stan.Ezersky" wrote:
Для пользователей посмотрите User karma

просто extra voiting forms уже установлен для оценки других типов материалов, думал им обойдусь.

Аватар пользователя Stan.Ezersky Stan.Ezersky 30 марта 2010 в 0:17

"Cutler" wrote:
extra voiting forms уже установлен для оценки других типов материалов, думал им обойдусь.
Так он и есть для типов материалов. Попробуйте поставить content_profile, там оценка будет работать. Но, опять же, не в блоке, а в профиле-ноде.

Аватар пользователя Cutler Cutler 30 марта 2010 в 22:39

фух, вроде получилось,
<?php $node = node_load(arg(1));
print extra_voting_forms_show_form($node,'n' ,3);?>

всего 2 строки а сколько мучился)), ну и настроил чтоб блок отображался только на страницах "Профиль". правда в пару профилях почему то не отражается, будем искать....
а так вроде все норм!
всем спасибо за внимание!