Создал views, как блок.
Беру поля из профиля юзера и вывожу в форум.
Вывод стоит по аргументу = UID.
Т.к. я показываю новый блок для каждого комментария, то мне нужно программно передавать аргумент UID(автора коммента).
<?php
$module = 'views';
$module = 'views';
$delta = 'comment_profile-block_1';
$block = (object) module_invoke($module, 'block', 'view', $delta);
Как передать аргумент блоку? или может есть другие решения?
Спасибо.
Комментарии
print views_embed_view("search","default",$result["node"]->nid);
вот так пробуйте, например
Спасибо.
Нашел, надо было не как блок, а как вьювс выводить.
$view = views_get_view('comment_profile');
print $view->preview('default', $comment->uid);
?>