XenForo 2 Dış Sayfadan XenForo 2 Widget'larını Çağırma

MySimS3k®

Yönetici
Admin
Katılım
31 Ara 2016
Mesajlar
2,275
Tepki puanı
4,086
Puanları
115
Yaş
39
Konum
Adana
Web Sitesi
xenforotr.com
XenForo 2, harici bir PHP sayfasından widget'ları çağırmak için bir araç içerir. Anahtar templater () yöntemidir.

Kod:
$templater = $app->templater();

/** @var \XF\Widget\WidgetRenderer $widgetRenderer */
$widgetRenderer = $templater->renderWidget('forum_overview_new_posts', []);
\XF::dump($widgetRenderer->render());
Bağlantılar PHP dosyasının yerini almaya devam ediyor ancak sonuç harika. CSS yok, ancak bunun için bir düzenleme yapılabilir.

Daha sonraki sürümlerde isteğe bağlı hale gelebilir.
xenforo-2-de dis-sayfadan-veri-cekme.png
Templater () kullanılarak bir şablon da çağırılabilir:

PHP:
$templater = $app->templater();

$viewParams = [];
$output = $templater->renderTemplate('public:account_visitor_menu');
\XF::dump($output);
 

Bizi sosyal sitelerde takip edin


Üst Alt