MyBB.de Forum

Normale Version: Eigene Variable in Postbit ausgeben lassen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Und ich schon wieder Big Grin

Wir haben in der global.php eine Variable definiert, die wir in den Templates member_profile und postbit_classic ausgegeben haben möchten (beziehungsweise wir arbeiten an einer Funktion, haben testweise aber erst einmal eine simple Variable definiert, um zu schauen, ob uns überhaupt etwas ausgegeben wird). Unsere kleine Zeile wäre die Folgende:
Code:
$feather = "<img src=images/orden0.gif>";
Die Variable haben wir in unsere Templates eingefügt, mit
Code:
{$feather}

In member_profile hat der Test ganz gut geklappt, unser Bild wird ausgegeben - in postbit_classic jedoch nicht. Hier wird an der Stelle, wo das Bild angezeigt werden sollte, schlichtweg überhaupt nichts ausgegeben. Eigentlich steht doch die global.php über allem, sodass es funktionieren sollte, oder nicht? Testweise hatten wir die Variable dann noch in showthread.php und functions_post.php definiert, aber auch das hat nicht den gewünschten Effekt erzielt.. Wo genau - oder wie genau - muss die Variable definiert werden, damit wir sie im postbit ausgeben lassen können? Oder haben wir etwas falsch gemacht? Wir sind gerade wirklich ein wenig ratlos.

Liebe Grüße
Die Variable sollte in der Datei inc/functions_post.php definiert werden bevor das Template geladen wird. Aber nicht vor:
PHP-Code:
function build_postbit($post$post_type=0)

Danke, klappt perfekt! Hatte es zwar in die Funktion gepackt, aber unter das Laden der Templates.

(Ich bin übrigens immer wieder über die schnelle Hilfeleistung überrascht.. ein ganz dickes Lob an dieser Stelle! Big Grin)