Гуру хелп, установил модуль User Relationship, создал представление и вывел его посредствам следующего кода:
<?php
print views_embed_view('UserBlog',$display_id='default',$account->name);
?>
Как мне ниже вывести ссылку "Добавить в друзья", которую модуль User Relationship добавляет автоматом в стандартный профиль?
Комментарии
http://drupal.org/node/203393
http://drupal.org/project/issues/user_relationships?categories=All
Решил проблему посредством модуля Author Pane.
Не подскажете более точно, как в свое время решали эту задачу через Author Pane в Drupal 7, а то вроде код сам есть, но он не выводится в блоке(
То, что написано выше, вопрос по D6. Но и в D7 такое тоже возможно, на сколько я помню. В корень своей темы помещаете файлик - author-pane.tpl.php скопировав его из соответствующего модуля. Потом открываем файлик и добавляем следующий код:
<?php if (!empty($user_relationships_api)): ?>
<div class="author-pane-line author-pane-link-line author-user-relationship">
<?php print $user_relationships_api; ?>
</div>
<?php endif; ?>
Вообще, данный код должен быть там по умолчанию и кнопка добавить в друзья, должна появляться автоматически, возможно нужно посмотреть настройки модуля UR.
Если не не изменяет память, ковырял этот модуль годик назад.
Так вот у этого модуля есть АПи для вставки кнопки. Что-то типа:
Вставить_кнопку();
хм...я тут обратила внимание, что походу в Д7 он не отображает еще User relationships. код там есть, но стоит пометка, что вставлен он туда на будущее, а пока возможность выводы кнопки добавления в друзья в разработке...=(
Я вообще использую flag
а у меня флаг как то по идиоцки выводится на странице акаунта...
Да, есть свои перегибы, но я решил такого рода проблемы посредством css Вот пример.
Видать тоже css применю