Beiträge: 1.172
Themen: 78
Registriert seit: 31.12.2006
Hallo zusammen.
Undzwar möchte ich in einem Plugin die aktuellen Geburtstage ausgeben lassen. Dazu habe ich den folgenden Code ausprobiert:
PHP-Code:
'.eval("\$birthdays = \"".$templates->get("index_birthdays")."\";").'
Funktioniert leider nicht, was mache ich falsch?
Bitte die
Suche u. die
Doku nutzen.
______________________________
mfg Murphy
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Hast Du vorher die Templateliste geladen?
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
So wie das aussieht, führst du den eval-Befehl irgendwo innerhalb von etwas anderem auf. Du musst das aber vorher aufrufen und kannst dann die Variable verwenden.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.172
Themen: 78
Registriert seit: 31.12.2006
Ich benötige immernoch Hilfe. Welche Variable muss ich aufrufen um die Geburtstage ausgeben zu können?
Bitte die
Suche u. die
Doku nutzen.
______________________________
mfg Murphy
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Ein paar Informationen wären sicher hilfreich. Generell reicht es nicht, irgendeine Variable aufzurufen...
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.172
Themen: 78
Registriert seit: 31.12.2006
Wenn ein User Geburtstag hat wird in der Foren-Statistiken auf der Index Seite die zusätzliche Anzeige hinzugefügt: Username (Alter).
Diese Anzeige würde ich gerne auf eine andere Seite vom Forum übertragen. Wenn also ein Geburtstag vorhanden ist wird eine Box geladen in der alle Geburtstage angezeigt werden.
Bitte die
Suche u. die
Doku nutzen.
______________________________
mfg Murphy
Beiträge: 321
Themen: 22
Registriert seit: 24.04.2010
MyBB-Version: 1.6.6
Man weiß ja nicht, wie Du die Variable definierst und welche Abfragen Du anwendest.
Weiter lässt sich nicht erkennen, wie Du das Template im Template aufrufst. Wenn dort auch {$index_brthdays} abfragst, musst Du bspw. auch die Variable anpassen:
eval("\$index_birthdays = \"".$templates->get("index_birthdays")."\";")
Beiträge: 1.172
Themen: 78
Registriert seit: 31.12.2006
Momentan verwende ich noch gar nichts und frage noch nichts ab. Ich habe schon ein paar Variablen getestet, die leider nicht zum gewünschten Erfolg geführt haben.
Bitte die
Suche u. die
Doku nutzen.
______________________________
mfg Murphy
Beiträge: 321
Themen: 22
Registriert seit: 24.04.2010
MyBB-Version: 1.6.6
Wenn das Template nicht auf Deiner gewünschten Seite geladen wird, dann kann Dir da auch nichts angezeigt werden.
Beiträge: 1.172
Themen: 78
Registriert seit: 31.12.2006
'.eval("\$birthdays = \"".$templates->get("index_birthdays")."\";").'
Habe ich natürlich eingebunden, klar.
Bitte die
Suche u. die
Doku nutzen.
______________________________
mfg Murphy