MyBB.de Forum
Page Manager & Templates verwenden - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Page Manager & Templates verwenden (/thread-28590.html)



Page Manager & Templates verwenden - MH_Razen - 22.10.2013

Hallo,

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.

Vielen Dank schonmal


RE: Page Manager & Templates verwenden - SvePu - 23.10.2013

Hi,

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>'
;

$template=str_replace("\'""'"addslashes($template));

add_breadcrumb($pages['name']);

eval(
"\$page=\"".$template."\";");

output_page($page);

?>

Damit kannst du auch PHP in den Inhalt integrieren und dir die Seite individuell anpassen.


MfG Sven


RE: Page Manager & Templates verwenden - MH_Razen - 28.11.2013

Das war auf jeden Fall schonmal ne super Hilfe.

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 Wink


RE: Page Manager & Templates verwenden - SvePu - 28.11.2013

Hmmm..hast du mal eine Beispielseite, denn so richtig nachvollziehbar ist dein Anliegen für mich nicht...sorry


RE: Page Manager & Templates verwenden - MH_Razen - 29.11.2013

http://www.blockminers.de/misc.php?page=regeln

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...


RE: Page Manager & Templates verwenden - SvePu - 29.11.2013

OK, jetzt verstehe ich dein Anliegen Wink

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. Big Grin


RE: Page Manager & Templates verwenden - MH_Razen - 29.11.2013

wenn dus findest freu ich mich, wenn nicht ists nicht schlimm.

ich hab inzwischen das ja so hinbekommen wie ich wollte, nur eben komplizierter Big Grin