Menü

Login

Aktuelle Version

Forum > Inhalte zwischen 2 Template-Dateien verschieben *

DOTLAN Intranet / Portal >> Allgemeines > Inhalte zwischen 2 Template-Dateien verschieben
Antwort erstellen
Autor Thema: Inhalte zwischen 2 Template-Dateien verschieben
Bigga
14.09.2006 um 13:08 QuoteProfileSend PM
NEW

Clan: KST-LAN
Postings: 418

Moin, ich arbeite grad an einem eigenen Template. Dafür wollte ich Infos, die bisher in box_event_sitzplan.tpl enthalten waren nach box_logged_in.tpl veschieben. Konkret geht es um die Anzeige, ob schon bezahlt wurde, Sizplatzreservierung etc...
Leider werden die Daten in der neuen Datei angezeigt, bei gleicher Struktur in der alten schon.
Kann man Variablen nur innerhalb der dafür vorgesehenen Datei benutzen? Oder mach ich was falsch. Ich möchte eigentlich flexibel bei sowas sein und nicht an einen Bereich gebunden sein.
Vielleicht kann man es auch anders lösen, bin für alles offen

Hier das Code-Schnipsel:

<ul>
<li><em>Nick:</em> {$nick}</li>
<li><em>Angemeldet:</em> {$angemeldet}</li>
<li><em>Bezahlt:</em> {$bezahlt}</li>
<li><em>Sitzplatz:</em> {$sitzplatz}</li>
</ul>
 
Griffon
15.09.2006 um 23:58 QuoteProfileSend PM

NEW

Clan: dotlan.net
Postings: 1252

du kannst in der Regel die Variablen nur innerhalb des Templates anwenden. Es hindert dich aber niemand daran eigene Boxen zu schreiben oder diese nach diversen Bedingungen zu definieren.

in der html/styles/<deinstyle>.php sind ja die Boxen definiert.

Es ist z.b. einfach einfach eine Box überhaupt zu benutzen oder nicht.

Code:
if($CURRENT_USER->id>0)
$leftbox[] = .......

So oder so ähnlich kannst du mit den Boxen und deren Darstellung spielen. Wenn du eigene Boxen mit eigenen Inhalt basteln willst kannst du das ebenfalls tun. In der default.php habe ich unteranderem einige Dinge dazu beschrieben.

Code:
$leftbox[] = array(TRUE,........)
Wenn du eine Box aus den vorhanden Modulen darstellen willst. Die Möglichkeiten sind in der default.php unter anderem beschrieben.

Code:
$leftbox[] = array(FALSE,"Titel","Inhalt",(aufgeklappt TRUE/FALSE)
Und so wenn du eine eigene Box mit eigenem Inhalt erstellen möchtest. Du kannst anstelle von "Inhalt" auch eine PHP Variable nehmen die du mit vorher generiertem Inhalt füllen.

Beispiele eigener Boxen mit Inhalt
http://www.dotlan.net/de/forum/?do=...ad&searchid=346
http://www.dotlan.net/de/forum/?do=...ad&searchid=315
http://www.dotlan.net/de/forum/?do=...ad&searchid=316
 
[ Antwort erstellen ]