mavzermete 1
mavzermete
Psych0SoociaL 1
Psych0SoociaL
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

XenForo - if koşulları - Conditional Statements

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

XenForo'da İF koşulları hakkında biraz bilgi verelim.
Aşağıdaki koşullu ifadeler, yalnızca ilgili şablonlarda değişkenler destekleniyorsa çalışacaktır.

Koşullar AND, OR, xen:else ve xen:elseif kullanılarak genişletilebilir.

XenForo İF Koşulları - Conditional Statements
===========================================

İçeriği sadece kayıtlı kullanıcılar görebilir

HTML:
<xen:if is="{$visitor.user_id}">
Bu alan giriş yapmış olan kullanıcılar görebilir
</xen:if>

İçerigi sadece giriş yapmamış yada ziyaretçiler görebilir

HTML:
<xen:if is="!{$visitor.user_id}">
Bu içerik sadece ziyaretçiler görecektir.
</xen:if>

Ziyaretçiler ve Kullanıcılara farklı içerik gösterimi.

HTML:
<xen:if is="{$visitor.user_id}">
Sadece kayıtlı kullanıcılar görebilir
<xen:else />
Sadece ziyaretçiler görebilir.
</xen:if>

Belirli bir kullanıcı grubuna nasıl içerik gösterebilirim?

Kod:
<xen:if is="{xen:helper ismemberof, $visitor, x}">
 Bu alanı sadece X olarak belirtilen  kullanıcı grupları görebilir.
</xen:if>

Belirli bir kullanıcı grubuna içeriği nasıl gizleyebilirim?

Kod:
<xen:if is="!{xen:helper ismemberof, $visitor, x}">
 Bu alanı X olarak  belirtilen kullanıcı gruplarına gizlenir.
</xen:if>

İçeriği birden fazla kullanıcı grubuna nasıl gösterebilirim?

Kod:
<xen:if is="{xen:helper ismemberof, $visitor, x, y}">
Bu içerik, X ve X kullanıcı gruplarının üyelerine gösterebilir.
</xen:if>

Birden fazla kullanıcı grubuna içeriği nasıl gizleyebilirim?

Kod:
<xen:if is="!{xen:helper ismemberof, $visitor, x, y}">
Bu içerik, X veya Y kullanıcı gruplarının üyelerinden gizlenecek
</xen:if>

İçeriği Yöneticilere nasıl gösterebilirim?

Kod:
<xen:if is="{$visitor.is_admin}">
Bu içerik Yöneticilere gösterilecek
</xen:if>

Sadece Moderatörlere nasıl içerik gösterebilirim?

Kod:
<xen:if is="{$visitor.is_moderator}">
Bu içerik sadece Moderatörlere gösterilecek
</xen:if>

İçeriği sadece Yöneticilere ve Moderatörlere nasıl gösterebilirim?

Kod:
<xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}">
Bu içerik sadece Yöneticilere ve Moderatörlere gösterilecek
</xen:if>

Belli bir üyeye içeriği nasıl gösterebilirim?

Kod:
<xen:if is="{$visitor.user_id} == x">
Bu içerik sadece X kullanıcısı görecektir.
</xen:if>

İçeriği birden fazla üyeye nasıl gösterebilirim?

Kod:
<xen:if is="in_array({$visitor.user_id}, array(x, y, z))">
Bu içerik sadece X,Y,X kullanıcıları görecektir.
</xen:if>

Yasaklı kullanıcılara içeriği nasıl gösterebilirim?

Kod:
<xen:if is="{$user.is_banned}">
Bu içerik sadece yasaklı kullanıcılara gösterilir.
</xen:if>

Bir içeriği ilk konudan sonra nasıl gösterebilirim?

Kod:
<xen:if is="{$post.position} == 0 AND !{$message.conversation_id}">
Bu içerik yalnızca ilk sayfada konudan sonra gösterilecektir.
</xen:if>
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst