MyBB.de Forum

Normale Version: {$dropdown}, wie kann ich das anlegen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
hallo,
ich habe mir vorhin ein template namens dropdown angelegt und die css Atribute hinzugefügt, nun wollte ich eine seite erstellen und wollte gerne das template dropdown als {$dropdown} einbinden, doch dies funktioniert nicht, hat jemand einen tipp was ich machen muss / könnte damit das Funktioniert?
MFG Toby
Das Template muss in der entsprechenden PHP-Datei geladen werden. Templates lädtst du so in eine Variable:
PHP-Code:
eval("\$dropdown = \"".$templates->get("dropdown")."\";"); 
ich finde leider keine .php style dateie, wo finde ich diese?
In welches Template hast du denn die Variable {$dropdown} eingefügt?
ich hab die template datei angelegt, und die dropdownpunkte eingefügt!, jetz muss ich aber es so hinbekommen das ist {$dropdown} in anderen templates nutzen kann, ich benutze den standartstyle
In welchem Template willst du es denn benutzen?
ich habe ein Template Namens Dexe angelegt, da möchte ich {$dropdown} nutzen
Gehört das Template zu einer eigenen Seite? Kannst du den Code posten wo es geladen wird?
ja das template gehört zu einer eigenen seite
hier ist das template dropdown
Code:
<ul>
  <li>Pokédex
    <ul>
      <li>National-Dex</li>
      <li>Sinnoh-Dex</li>
      <li>Hoenn-Dex</li>
      <li>Kanto-Dex</li>
        </ul>
    </li>

  <li>Items
    <ul>
      <li>Item-Dex</li>
      <li>Beeren-Dex</li>
    </ul>
  </li>

  <li>Games
    <ul>
      <li>Spiele-Dex</li>
    </ul>
  </li>
</ul>
dann habe ich hier das temlate dexe
Code:
<html>
<head>
<title>{$settings['bbname']} - Dexe</title>
{$headerinclude}
</head>
<body>
{$header}
{$dropdown}
die dexe stehen in Arbeit!<br><br>
{$footer}
</body>
</html>
dann habe ich noch den header editiert damit ich die codes li und ul nutzen kann, und die css dementsprechend geändert
Hast du die eigene Seite nach der Anleitung aus der Doku erstellt? Dann müsstest du ja eine PHP-Datei erstellt haben, in der diese Zeile vorkommt:
PHP-Code:
eval("\$irgendwas = \"".$templates->get("dexe")."\";"); 
Darüber musst du die genannte Zeile aus Beitrag #2 einfügen.
Seiten: 1 2