MyBB.de Forum

Normale Version: Anderer Footer auf index.php
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,
erstmal sry, ist wahrscheinlich ne total dumme Frage, aber ich hab äußerst wenig Ahnung von PHP

Ich würde gerne auf der index.php meines Forums einen anderen Footer anzeigen lassen wie auf den übrigen Seiten.

Daher dachte ich: OK, normales Footer-Template in footer2 Template kopieren.
Dann den Footer so bearbeiten wie ich das möchte und im index-Template einfach aus {$footer} {$footer2} machen - klappt nicht.

Das Problem ist wohl, das die Variable nicht deklariert ist, aber wo mach ich das^^

Gruß
CuBe>
Hallo CuBe,

ohne es jetzt ausprobiert zu haben: die Variable $footer2 müsstest Du meiner Meinung nach in der index.php per eval() ausgeben lassen.
Die Frage ist ja eher, was ich der $footer2 als Wert zuweisen soll?
Kann ich die einfach im Index Template deklarieren?
Korrektur:

Suche in der global.php nach
PHP-Code:
eval("\$footer = \"".$templates->get("footer")."\";"); 
und ersetze es durch
PHP-Code:
if(basename($_SERVER['PHP_SELF']) == "index.php"){
eval(
"\$footer2 = \"".$templates->get("footer2")."\";");
}
else{
eval(
"\$footer = \"".$templates->get("footer")."\";");

Nun musst Du nur noch bei den Templates ein footer2-Template erstellen und mit Leben füllen. Ich denke, das müsste so funktionieren.
Vielen Dank klappt einwandfrei Smile