Bleiben wir beim Beispiel FORUMHOME.
Du benötigst ein Plug-in, das den Inhalt deines Templates in eine Variable einliest, die du dann im Template FORUMHOME nutzen kannst.
Erstell ein neues Plug-in mit dem Einstiegspunkt forumhome_start.
Füge als Code folgendes ein:
Code:
eval('$custom_adv_nav = "' . fetch_template('custom_adv_nav') . '";');
Jetzt füge $custom_adv_nav mal im FORUMHOME Template direkt unter $navbar ein.
Später kannst du die Position natürlich ändern, zum Testen ist es da aber ganz gut.
Wenn du eigene Templates in anderen Seiten/Templates anzeigen lassen willst, musst du dir nur einen entsprechenden Einstiegspunkt in der php-Datei der Seite suchen. Das benötigt ein wenig Übung, geht dann aber recht flott.
Einfacher Weg, der meist funktioniert:
Suche in der php-Datei den Namen des Templates, wo du dein Template einfügen willst und guck dann welcher Einstiegspunkt (Hook) davor definiert ist.
Das sieht in etwa so aus ($hook = vBulletinHook::fetch_hook('einstiegspunktname')) ? eval($hook) : false
Beim Erstellen des Plug-ins wählst du dann einstiegspunktname aus der Liste aus.
Lesezeichen