MyBB.de Forum

Normale Version: Designprogrammierung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3

TelCont@r

Ist doch bereits in der .php Datei definiert. Weiß nicht was Du genau meinst.

php Datei:
2x eval ausgabe und 1x echo ausgabe.
(28.08.2014, 17:56)MrBrechreiz schrieb: [ -> ]Für  

PHP-Code:
echo $latestthreads
musst Du auch ein Template ausgeben.



PHP-Code:
eval("\$latestthreads = \"".$templates->get("portal_latestthreads")."\";"); 

Bitte nochmal lesen, dann einbauen. Erst dann wird es zu sehen sein.

TelCont@r

MrBrechreiz,...

Was meinst Du mit Themplate ausgeben? Diese beiden Befehle sind doch schon bereits in der .php Datei definiert. Ich verstehe um Himmelsarsch uns Wille nicht was Du meinst.
Sende nochmal deinen jetzigen Code bitte.

TelCont@r

... die in der .php Datei?
Ja richtig

TelCont@r

Um dies in einer momentan eigenen Seite ausgeben zu lassen, benötigst Du mindestens ein

PHP-Code:
require "global.php"

nach dem öffnenten PHP.

Damit werden aber die Templates nicht formatiert, erst wenn Du

Code:
{$latestthreads}

zum Beispiel ins index Template einbaust und aus der PHP Datei das

PHP-Code:
echo $latestthreads

auskommentierst.

Zum Testen solltest Du schon von Anfang an es dahin einbauen, wo es auch am Ende sein soll, sonnst treten immerwieder Fehler auf.

TelCont@r

Nachdem ich das require in die .php Datei eingebunden habe, bekam ich folgende Fehlermeldung:

Direct initialization of this file is not allowed.

Please make sure IN_MYBB is defined.
Dann davor noch dies einfügen

PHP-Code:
define("IN_MYBB"1);
define('THIS_SCRIPT''NAME.php'); 


NAME = Name deiner Datei

Hier ist auch Dokumentiert, was man verwenden muss für eigene Seiten.
https://www.mybb.de/doku/haeufig-gestell...erstellen/
Seiten: 1 2 3