Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
eigene Seiten mit einem anderen Header
#11
Gar nichts,
deshalb hab ich es oben rausgenommen.
Es verwirrt nur;
hab es so gelöst

Eine PHP Datei erstellt mit

PHP-Code:
<?php
define
("KILL_GLOBALS"1);
define("IN_MYBB"1);
#define("NO_ONLINE", 1); // Wenn Seite nicht in Wer ist online-Liste auftauchen soll

require("global.php");

// Der Name der Seite wird eingefügt
add_breadcrumb("NamederSeite.php");
 
// Hier werden die erstellten Templates geladen
eval("\$layout .= \"".$templates->get("layout")."\";");
eval(
"\$NamederSeite.php = \"".$templates->get("NamederSeite.php")."\";");

// Hier wird die Seite angezeigt
output_page($NamederSeite.php);
?>

Dann ein Template mit dem Layout,
und im Template NamederSeite, hab ich dann die Variable {$layout}
eingesetzt.

Es funktioniert Big Grin
____________________________________________

Nur noch eine Zwischenfrage,
weshalb ich keinen neuen Thread erstellen will.

Wie definiere ich im Template das Hintergrundbild?

Hab es mir <body background="images/back.gif">
versucht, aber es klappt nicht ?

Gibt es noch einen anderen Lösungsweg?
Zitieren
#12
Hinweis: Entferne beim eval den Punkt vor dem =. (mache aus .= das: =)
Mache es doch per CSS. (body)
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#13
Danke für den Hinweis,

Ja, wenn ich das im CSS machen, ist es im ganzen Forum so.
Ich möchte eben fürr die eigenen Seiten einen anderen Hintergund haben,
deshalb versuch das im Template zu machen.
Aber da ist CSS nicht möglich [Bild: http://smileyjungle.com/smilies/confused10.gif]
Zitieren
#14
Setze einfach einen neuen div-Tag mit einer eindeutigen ID:
Code:
<body>
<div id="eigeneseite">
INHALT
</div>
</body>
Anschließend kannst du diesen Tag per CSS formatieren. Natürlich sollte der Tag dann auch nur auf der eigenen Seite auftauchen.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#15
Super jetzt hat es geklappt [Bild: http://smileyjungle.com/smilies/celebrate0.gif]

Noch ne Frage
Ich versteh nicht so ganz,
das hab ich oft in Templates gesehen,
warum man den Div eine ID zuweisen muss [Bild: http://smileyjungle.com/smilies/confused10.gif]
Zitieren
#16
Damit der Browser weiß worauf sich die CSS-Formatierung bezieht. Grundsätzlich musst du keine ID zuweisen, aber ohne ID klappts eben nicht.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Boxen des Portals auf allen Seiten (Forum und eigene Seiten)? pekomane 2 2.261 15.06.2010, 13:48
Letzter Beitrag: pekomane
  [1.4.11] Forumicons in einem anderen Format funktionieren nicht Manaphy @ MyBB 14 5.633 09.03.2010, 16:34
Letzter Beitrag: frostschutz
  Problem mit Header bei einem Theme Brazzo x3 1 1.423 28.12.2007, 21:44
Letzter Beitrag: Mak