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
Mit PHP-Datei in Unterverzeichnis eigenes Template aufrufen
#1
Hallo,

A) Standardlösung um eine eigenes Template aufzurufen ist:
1. Template "muster" anlegen
2. Datei  ./dateiname.php mit Inhalt anlegen:
PHP-Code:
<?php
define
("IN_MYBB"1);
require(
"global.php");
add_breadcrumb("{$lang->sprachevariable}");
eval(
"\$templatename = \"".$templates->get("templatename")."\";");
output_page($templatename);
?>
Ruft man mit einem Link die ./dateiname.php auf, wird das definierte Template "muster" angezeigt.

B) Wenn ich in ./ordner_1/ordner_2/funktionsdatei.php am Ende der Datei das Template "muster" mit:
PHP-Code:
<?php
... Funktionen ...
add_breadcrumb("{$lang->sprachevariable}");
eval(
"\$templatename = \"".$templates->get("templatename")."\";");
output_page($templatename);
?>
aufrufen möchte, funktioniert dies nicht.

Derzeit behelfe ich mich damit, dass ich das Template "muster", wie unter "A Punkt 2" beschrieben, mit HTML:
Zitat:../../dateiname.php aufrufe. was auch funktioniert.

Zielsetzung:
Ich würde gerne keine ./dateiname.php verwenden, sondern direkt aus ./ordner_1/ordner_2/funktionsdatei.php das Template"muster" nach "B" aufrufen.

Fragen:
* machbar?
* wenn ja, wie muss die genaue Definiton in "B" (Verweis/Link im Abschnitt "eval"?) dazu lautet?

Danke vorab für jegliche Hilfestellung.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an!  ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools [Unixzeit ⇔ Realzeit] ♦ [BOM-Finder] ♦ [SQL-Prefix-Changer] ♦ [USV-Rechner] ♦ [PlugIns]
Zitieren


Nachrichten in diesem Thema
Mit PHP-Datei in Unterverzeichnis eigenes Template aufrufen - von Gerti - 17.10.2020, 11:54

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Php-Seite immer in bestimmten Style aufrufen bv64 1 1.656 10.09.2017, 12:34
Letzter Beitrag: bv64