vBulletin è un popolare software commercio per l'esecuzione di forum sul tuo sito Web. I file di modello di controllo come vBulletin pagine appaiono attraverso una combinazione di codice XHTML e PHP. Usa modello ganci registrando il tuo modello e variabili con la classe "vB_Template" e quindi aggiunta una versione sottoposta a rendering di esso ad uno dei ganci modello di vBulletin.
Istruzioni
1
Aprire il file di plugin di vostro vBulletin in un editor di testo, come blocco note di Windows.
2
Dichiarare le variabili che si desidera accedere nel tuo modello, aggiungendo il seguente codice PHP nel file plugin:
$myvar1 = "value1";
$myvar2 = "value2";
$myvar3 = "valore3";
3
Rendere il vostro modello con un gancio modello aggiungendo il codice seguente:
$mytemplater = vB_Template::create('mytemplate');
$mytemplater->register('myvar1', $myvar1);
$mytemplater->register('myvar2', $myvar2);
$mytemplater->register('myvar3', $myvar3);
$template_hook [forumhome_wgo_pos2]. = $mytemplater -> Render ();
Sostituire "forumhome_wgo_pos2" con il gancio del modello specifico vBulletin che si desidera caricare. Il ". =" nell'ultima riga di codice è importante perché si stanno aggiungendo il gancio anziché sovrascriverlo, in modo che altro codice può utilizzarlo anche.
4
Salvare il file di plugin. Aprire il file di modello.
5
Accedere le variabili dal plugin aggiungendo il codice seguente nel file del modello:
{vb: myvar1 raw}
{vb: myvar2 raw}
{vb: myvar3 raw}
6
Salvare il file di modello.
7
Caricare i file plugin e il modello server del tuo forum e aggiornare il forum per visualizzare le modifiche.