Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
qwarzer

Кнопка для своего профиля

Recommended Posts

Здравствуйте. Подскажите как добавить в профиль кнопку как на скрине "Повысить статус", что бы она была видима только мне

post-55237-0-55437900-1454192110_thumb.png

Share this post


Link to post
Share on other sites

что бы она была видима только мне

"Мне" - это кому? Админу форума?

Share this post


Link to post
Share on other sites

Имею ввиду, что бы кнопка отображалось только под своим профилем. И так для каждого пользователя

 

q5lRIgL.png

Edited by qwarzer

Share this post


Link to post
Share on other sites

Шаблон профиля - profileModern

 

<if test="$this->memberData['member_id'] == $member['member_id']">
   Код кнопки
</if>

Share this post


Link to post
Share on other sites

Подскажите в каком месте указать код

Share this post


Link to post
Share on other sites
Подскажите в каком месте указать код
В каком хотите.

Да и, судя по скриншоту из 3-го поста, речь идет не о профиле, а просмотре темы.

В таком случае шаблон userInfoPane

<if test="$this->memberData['member_id'] == $author['member_id']">
   Код кнопки
</if>

  • Upvote 1

Share this post


Link to post
Share on other sites

Спасибо, в просмотре тем получилось, в profileModern кнопку добавляет всем пользователям. Видимо нужно править другой шаблон

Share this post


Link to post
Share on other sites

Видимо нужно править другой шаблон

Какой другой?

Профиль

 

<if test="$this->memberData['member_id'] == $member['member_id']">

$this->memberData['member_id'] - ID текущего юзера (мой)

$member['member_id'] - ID юзера, чей профиль просматриваем

  • Upvote 1

Share this post


Link to post
Share on other sites

Появилась необходимость убрать видимость кнопки для некоторых групп пользорвателей. Подскажите, как реализовать.

Share this post


Link to post
Share on other sites

<if test="$this->memberData['member_id'] == $author['member_id'] AND !IPSMember::isInGroup($this->memberData, array(1,2,3))">

и

<if test="$this->memberData['member_id'] == $member['member_id'] AND !IPSMember::isInGroup($this->memberData, array(1,2,3))">

1,2,3 замените на ID групп.

  • Upvote 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...