Vorlage für in phpBB eingebundene Seiten
hab auch ne frage dazu
/***** Inhaltsbereich ******/
<?
if ( $userdata['session_logged_in'] )
{
// Code, wenn ein Benutzer angemeldet ist
}
else
{
// Code, wenn kein Benutzer angemeldet ist
}
//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
// Code, wenn ein Benutzer angemeldet ist <<< wenn ich da nen text will den angemeldetet user sehen und bei // Code, wenn kein Benutzer angemeldet ist << wenn er als gast da ist ein anderer text wie mach ich das??
/***** Inhaltsbereich ******/
<?
if ( $userdata['session_logged_in'] )
{
// Code, wenn ein Benutzer angemeldet ist
}
else
{
// Code, wenn kein Benutzer angemeldet ist
}
//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
// Code, wenn ein Benutzer angemeldet ist <<< wenn ich da nen text will den angemeldetet user sehen und bei // Code, wenn kein Benutzer angemeldet ist << wenn er als gast da ist ein anderer text wie mach ich das??
Hallo
das einfachste ist im ..._body.tpl den Eintrag wie folgt vorzunehmen
wartek
das einfachste ist im ..._body.tpl den Eintrag wie folgt vorzunehmen
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
Text der für angemeldete User erscheinen soll.
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
Text der für Gäste erscheinen soll.
<!-- END switch_user_logged_out -->
Computers are not intelligent - they only think they are.
Hallo
OK. Wenn das so ist und du dich an die Anleitung Vorlage für in phpBB eingebundene Seiten hältst kannst Du den Code überall in die <tables> einbauen.
also z.B
Es funkt natürlich auch als Zeile (nur mit <tr></tr>) oder als Zelle <td></td>. Ganz wie und wo du es haben willst. Achte dabei darauf das die Einträge <!-- BEGIN switch_user_logged_in --> etc. immer eine eigen Zeile darstellen.
wartek
OK. Wenn das so ist und du dich an die Anleitung Vorlage für in phpBB eingebundene Seiten hältst kannst Du den Code überall in die <tables> einbauen.
also z.B
Code: Alles auswählen
<table>
<tr><td>
<!-- BEGIN switch_user_logged_in -->
Text...
<!-- END switch_user_logged_in -->
etc. etc. siehe oben
</td></tr>
</table>
wartek
Zuletzt geändert von wartek am 30.11.2005 12:20, insgesamt 1-mal geändert.
Computers are not intelligent - they only think they are.
eigentlich gibt es in phpbb pro Seite immer 2 Dateien, einmal die php Datei, in der "rumgerechnet" wird und die tpl Datei, in der du die "ergebnisse" ausgibst.
Das ermöglicht, den Code vom Layout zu trennen und dadurch eine bessere Übersicht zu schaffen. Du kannst aber deine "Rechenergebnisse" direkt mit echo in der Php Datei ausgeben
Das ermöglicht, den Code vom Layout zu trennen und dadurch eine bessere Übersicht zu schaffen. Du kannst aber deine "Rechenergebnisse" direkt mit echo in der Php Datei ausgeben
Der Code ist doch schon selbsterklärend:
Code: Alles auswählen
if ( $userdata['session_logged_in'] )
{
// Code, wenn ein Benutzer angemeldet ist <-- hier schreibst du halt das hin was ausgegeben wird, wenn der Benutzer angemeldet ist
}
else
{
// Code, wenn kein Benutzer angemeldet ist <-- und hier dann den, wenn der benutzer nicht angemeldet ist
}
KB:knigge
schön und gut wenn ich da was hinschreibe kommt aber parse errorPyramide hat geschrieben:Der Code ist doch schon selbsterklärend:Code: Alles auswählen
if ( $userdata['session_logged_in'] ) { // Code, wenn ein Benutzer angemeldet ist <-- hier schreibst du halt das hin was ausgegeben wird, wenn der Benutzer angemeldet ist } else { // Code, wenn kein Benutzer angemeldet ist <-- und hier dann den, wenn der benutzer nicht angemeldet ist }
also ich amch zb das
// Code, wenn ein Benutzer angemeldet ist <-- hier schreibst du halt das hin was ausgegeben wird, wenn der Benutzer angemeldet ist
weg schreib hallo hin kommt parse error