Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!

Nasıl yapılır ? Xenforo da Belirli Kategoride Farklı Buton Ekleme

Linux

xFanatik
Aktif Lisans
SMS onaylı
Kullanıcı
Katılım
26 Mar 2020
Mesajlar
278
Çözümler
27
Merhaba arkadaşlar, merak ettiğim bir soru var.

Örneğin forumun "Doğa Resimleri" kategorisi var.
Diğer kategorilerde Yeni konu aç butonu yerine "Resim Ekle" butonu eklemek istiyorum.

Sadece o kategoride Yeni Konu aç görünmeyecek > "Resim Ekle" olarak görünecek ve bu da yine Yeni konu aç bağlantısının olduğu linke gidecek.

Bunu nasıl yapabilirim ?
 

Nasıl yapılır ? Xenforo da Belirli Kategoride Farklı Buton Ekleme

Basitçe şu şekilde yapabilirsiniz.

forum_view şablonunda bulun:

HTML:
<xf:pageaction if="$forum.canCreateThread() OR $forum.canCreateThreadPreReg()">
    <xf:button href="{{ link('forums/post-thread', $forum) }}" class="button--cta" icon="write" rel="nofollow">
        {{ phrase('post_thread') }}
    </xf:button>
</xf:pageaction>

Şu şekilde değiştirin:

HTML:
<xf:pageaction if="$forum.canCreateThread() OR $forum.canCreateThreadPreReg()">
    <xf:button href="{{ link('forums/post-thread', $forum) }}" class="button--cta" icon="write" rel="nofollow">
        <xf:if is="$forum.node_id == x">
            Resim Ekle
        <xf:else />
            {{ phrase('post_thread') }}
        </xf:if>
    </xf:button>
</xf:pageaction>

x yerine...
Basitçe şu şekilde yapabilirsiniz.

forum_view şablonunda bulun:

HTML:
<xf:pageaction if="$forum.canCreateThread() OR $forum.canCreateThreadPreReg()">
    <xf:button href="{{ link('forums/post-thread', $forum) }}" class="button--cta" icon="write" rel="nofollow">
        {{ phrase('post_thread') }}
    </xf:button>
</xf:pageaction>

Şu şekilde değiştirin:

HTML:
<xf:pageaction if="$forum.canCreateThread() OR $forum.canCreateThreadPreReg()">
    <xf:button href="{{ link('forums/post-thread', $forum) }}" class="button--cta" icon="write" rel="nofollow">
        <xf:if is="$forum.node_id == x">
            Resim Ekle
        <xf:else />
            {{ phrase('post_thread') }}
        </xf:if>
    </xf:button>
</xf:pageaction>

x yerine forum id numarasını yazın.

Bu koda if koşulları ekleyerek başka forumlarda da aynı işlemi yapabilirsiniz.
 
Çözüm
Basitçe şu şekilde yapabilirsiniz.

forum_view şablonunda bulun:

HTML:
<xf:pageaction if="$forum.canCreateThread() OR $forum.canCreateThreadPreReg()">
    <xf:button href="{{ link('forums/post-thread', $forum) }}" class="button--cta" icon="write" rel="nofollow">
        {{ phrase('post_thread') }}
    </xf:button>
</xf:pageaction>

Şu şekilde değiştirin:

HTML:
<xf:pageaction if="$forum.canCreateThread() OR $forum.canCreateThreadPreReg()">
    <xf:button href="{{ link('forums/post-thread', $forum) }}" class="button--cta" icon="write" rel="nofollow">
        <xf:if is="$forum.node_id == x">
            Resim Ekle
        <xf:else />
            {{ phrase('post_thread') }}
        </xf:if>
    </xf:button>
</xf:pageaction>

x yerine forum id numarasını yazın.

Bu koda if koşulları ekleyerek başka forumlarda da aynı işlemi yapabilirsiniz.
Çok teşekkür ederim Uğur hocam.
 
Merhaba arkadaşlar, merak ettiğim bir soru var.

Örneğin forumun "Doğa Resimleri" kategorisi var.
Diğer kategorilerde Yeni konu aç butonu yerine "Resim Ekle" butonu eklemek istiyorum.

Sadece o kategoride Yeni Konu aç görünmeyecek > "Resim Ekle" olarak görünecek ve bu da yine Yeni konu aç bağlantısının olduğu linke gidecek.

Bunu nasıl yapabilirim ?
hocam amacını merak ettim belki bizde faydalanırız.
 

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.