ich arbeite gerade mit dem Page Manager und versuche noch einige weitere Templates auf eine dort erstellte Seite zu bekommen. So kann man dort ja Header und Footer zuschalten, ich würde gerne das Login-Fenster sowie einige Custom-Templates hinzufügen - nur weiß ich nicht wie.
wenn du die Option "MyBB Template benutzen?" aktivierst, werden automatisch Header und Footer eingebunden - allerdings ist dann im Content kein PHP mehr möglich.
Daher rate ich dir zu einem manuellen Aufbau deiner Pagemanager-Seite.
Hier das Grundgerüst:
PHP-Code:
<?php
global $headerinclude, $header, $theme, $footer;
$template='<html> <head> <title>'.$pages['name'].'</title> {$headerinclude} </head> <body> {$header} --> Hier kommt der Inhalt der Seite rein (wahlweise auch mit PHP-Code) <-- <br /> {$footer} </body> </html>';
Wenn ich nun ca 10 Custom Seiten eingerichtet habe und alle den gleichen Sidemap haben sollen, besteht die Möglichkeit diesen über einen Tag als Template zu includen? Oder muss ich den ganzen Sidemap in jede Seite reinkopieren? Wird beim editieren etwas schwieriger
Hier...
Der Sidemap ist in jeder Seite einzeln drin, ich würde ihn lieber in eine Datei oder ein Template auslagern und mit dem include-Befehl einbinden...
Sicherlich ist es möglich, das Menü in eine Custom-Template auszulagern und via z.B {sitemenü} in die Seiten einzubinden. Die Schwierigkeit besteht nur darin, die momentan aktive Seite zu ermitteln, so dass der entsprechende Listeneintrag des Menüs andersfarbig unterlegt wird.
Ich hatte eine passende JS-Funktion mal in einem Theme gesehen, aber erstmal wiederfinden.