DataXen
Yeni Üye
- Kayıtlı
- dün 19:36 da
- Katılım
- 16 Eylül 2026
- Konular
- 2
- Mesajlar
- 22
- Tepkime puanı
- 4
- Puan
- 0

XenForo'da Template Macro Kullanımı
XenForo'da Template Macro yapısı, aynı HTML veya template kodlarını farklı bölümlerde tekrar kullanmak için tercih edilir. Özellikle add-on geliştirirken tekrar eden alanları tek bir yerde tutmak kod düzenini kolaylaştırır.
- Macro Nedir?
Örneğin:
<xf:macro name="user_info" arg-user="!" ><br> <div class="user-info"><br> {$user.username}<br> </div><br></xf:macro><br>- Macro Nasıl Çağrılır?
macro, xf:macro etiketi üzerinden çağrılabilir:<xf:macro<br> template="template_name"<br> name="user_info"<br> arg-user="{$user}"<br>/><br>Burada
arg-user, macro içerisinde kullanılacak kullanıcı verisini temsil eder.- Parametre Kullanımı
- Neden Macro Kullanılmalı?
Özellikle büyük add-on projelerinde macro kullanımı template kodlarının tekrarını azaltır ve bakım işlemlerini kolaylaştırır.