Skocz do zawartości
  • 0
TENAZ

Dodanie przez wtyczkę grupie np. tekst.

Pytanie

Witam,

Mam pytanie, jak zrobić w pluginie, aby dodawała np. na profilu jakiś tekst. Chodzi my o to, aby tylko tej jednej grupie to dodawało, a nie wszystkim.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

10 odpowiedzi na to pytanie

Polecane posty

  • 1

To pobiera dane danego użytkownika. pytanie, czy chcesz coś wyświetlić dla użytkownika, który odwiedza profil i on ma grupę X, czy ten czyj, jest profil jest w grupie x?

w każdym razie warunek jest :

{{if xxx->member_group_id == Y}}
komunikat
{{endif}}

oczywiście xxx to odpowiednia zmienna, w zależności od pytania powyżej.

I jeszcze gdzie chcesz to wyświetlić w jakim miejscu dokładnie

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 1

Ale chcesz wiedzieć jak zrobić plugin czy sam tekst? Jeśli chodzi o tekst wystarczy warunek, czy ID grupy użytkownika jest równe X jeśli tak to pokazujemy coś...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 1

jeśli xxx będzie zmienną użytkownika, którego profil przeglądasz to tak, każdy kto odwiedzi profil usera w grupie 4 to zobaczy.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@Spanner coś takiego?

/* Load a specific member by ID */
$member = \IPS\Member::load( 1 );

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@Spanner i ten tekst: "komunikat" będą widzieć wszyscy ale będzie się pokazywał np. w profilu u tej grupy np. 4, tak?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@Spanner np.:

{{if $member->member_group_id == 4}}
komunikat
{{endif}}

Takie coś?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

ogólnie tak

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@Spanner
 a jak będzie, gdy chcę dodać nie jako grupę tylko id użytkownika?

{{if $member->member_id == 4}}
komunikat
{{endif}}

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
46 minut temu, TENAZ napisał:

@Spanner
 a jak będzie, gdy chcę dodać nie jako grupę tylko id użytkownika?


{{if $member->member_id == 4}}
komunikat
{{endif}}

 

Użyj 

{{if \IPS\Member::loggedIn()->member_id == 4}}
komunikat
{{endif}}

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
13 godzin temu, Innocent napisał:

Użyj 


{{if \IPS\Member::loggedIn()->member_id == 4}}
komunikat
{{endif}}

 

To zadziała dla aktualnie zalogowanego użytkownika :) poza tym dla aktualnie zalogowanego nie musisz dawać \IPS\Member... wystarczy samo

{{if member.member_id}}

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony


  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.