İçeriğe git

Resim

Content grup izinleri


Çözüm Oscar , 04.02.2014 - 19:48

IP.Content tek başına çalışan bir uygulama değildir. Onu IPB uygulaması olarak görün. Bir yetkilendirme gerekiyorsa IPB'de olduğu gibi ufak bir eklenti yaparak grup yetkilerini belirlemelisiniz. Her blok için bunu yapmak zor olduğu için ger bloğun kodunun içine IPB Framework'ün API'lerini kullanarak kendiniz yetkilendirme yapmanız gerekiyor. Ne yazık ki pratik bir yolu yok ama bu yöntem kullanışlıdır.

 

Mesela böyie bir continental yapı ile blok kodu içinden yetkilendirme yapabilirsiniz. 

 
if(in_array($this->memberData['member_group_id'], explode(",", 3,4 )))
{

// gorunecek icerik buraya

}

Sağ bölümdeki 4,4 yazan yere aralarına virgül koyarak birden fazla grubu id olarak seçebilirsiniz.

 

Daha detaylı kolay yetkilendirme için blok içinde özel şablonlarla tasarım anında seçmeli bir bölüm eklenebilir ama bu daha profesyonel kullanıcılar içindir. IP.Conten kullanmak için biraz teknik IPB bilgisine ihtiyaç vardır 

İletinin tam görünümüne git


  • Yanıtlamak için lütfen giriş yapın
Bu konuya 2 yanıt gönderildi
Bu konu 90 gün veya daha eski bir tarihte açılmış olduğundan geçerliliğini kaybetmiş olabilir.

#1 csk16

csk16

    Yeni Üye

  • IPBA Üye
  • Pip*
  • 62 İleti
  • IPB:3.4.x

Yazma tarihi: 04.02.2014 - 19:00

Merhabalar arkadaşlar ben content ile block oluşturduktan sonra sadece belirli üye gruplarının görmesini nasıl sağlarım veya x sayfası oluşturduk sadece onu nasıl belirli grupların görmesini sağlarım acaba? Herkese teşekkürler.



#2 Oscar

Oscar

    End Of Time();

  • IPBA Yönetici
  • SMS Onaylı
  • 12.602 İleti
  • Konum:Trabzon
  • IPB:3.4.x

Yazma tarihi: 04.02.2014 - 19:48   Çözüm

IP.Content tek başına çalışan bir uygulama değildir. Onu IPB uygulaması olarak görün. Bir yetkilendirme gerekiyorsa IPB'de olduğu gibi ufak bir eklenti yaparak grup yetkilerini belirlemelisiniz. Her blok için bunu yapmak zor olduğu için ger bloğun kodunun içine IPB Framework'ün API'lerini kullanarak kendiniz yetkilendirme yapmanız gerekiyor. Ne yazık ki pratik bir yolu yok ama bu yöntem kullanışlıdır.

 

Mesela böyie bir continental yapı ile blok kodu içinden yetkilendirme yapabilirsiniz. 

 
if(in_array($this->memberData['member_group_id'], explode(",", 3,4 )))
{

// gorunecek icerik buraya

}

Sağ bölümdeki 4,4 yazan yere aralarına virgül koyarak birden fazla grubu id olarak seçebilirsiniz.

 

Daha detaylı kolay yetkilendirme için blok içinde özel şablonlarla tasarım anında seçmeli bir bölüm eklenebilir ama bu daha profesyonel kullanıcılar içindir. IP.Conten kullanmak için biraz teknik IPB bilgisine ihtiyaç vardır 



#3 csk16

csk16

    Yeni Üye

  • IPBA Üye
  • Pip*
  • 62 İleti
  • IPB:3.4.x

Yazma tarihi: 04.02.2014 - 20:49

Çok teşekkürler çok işime yaradı.





İlgili veya benzer diğer konular

  Konu Başlatan Durum Son Mesaj Bilgisi