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 public controller nasıl oluşturulur?
XenForo'da kullanıcıların erişebildiği özel sayfalar oluşturmak için public controller yapısından yararlanılabilir. Özellikle add-on geliştirirken forumun normal ziyaretçilerinin görebileceği özel sayfalar hazırlamak için controller yapısını bilmek önemlidir.
- controller yapısını oluşturun
Örneğin temel yapı şu şekilde olabilir:
class Example extends \XF\Pub\Controller\AbstractController<br>{<br>}<br>Buradaki sınıf, add-on'un ihtiyaçlarına göre genişletilebilir.
- action metodu ekleyin
Bu metodun içerisinde gerekli veriler hazırlanır ve ilgili template çağrılır.
- route tanımlayın
Örneğin:
siteadresiniz.com/example/adresi ilgili controller'a yönlendirilebilir.
- template ile bağlantı kurun
Public controller sistemi, XenForo add-on geliştirme sürecinde özel sayfalar oluşturmanın temel yöntemlerinden biridir. Controller, route ve template arasındaki bağlantıyı anlamak, daha gelişmiş XenForo uygulamaları geliştirmek için önemli bir adımdır.