Seite 1 von 1

Switch im Template benutzen

Verfasst: 28.04.2006 15:53
von daniel8520
Hallo Leute,

es gibt ja z.B. in dem Index Template (index_body.tpl) diverse Switch-Anwendungen. Wie z.B. diese hier:

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in --> 
  Hier folgen Anweisungen, die nur ausgeführt werden, wenn der Benutzer eingeloggt ist
<!-- END switch_user_logged_in -->
Nun meine Frage:
Angenommen ich habe ein eigenes Profilfeld, nennen wir es "test". In diesem Feld steht nun "ja" oder "nein" drin.
Wie kann ich dann mittels eines Switches im Template entscheiden, ob etwas dargestellt werden soll, oder nicht?

Vielen Dank im Vorraus!

Verfasst: 26.09.2006 16:39
von markus4deadsy
würde mich auch interessieren ;)

Verfasst: 26.09.2006 17:39
von Miriam
In Deinem speziellen Fall:
in page_header.php

Code: Alles auswählen

$template->assign_block_vars('switch_user_logged_in', array());
im Allgemeinen:
in der php Datei, die das gewünschte Template benutzt

Code: Alles auswählen

if (Abfrage)
        {
                  $template->assign_block_vars('switch_show_data', array());
        }
Im Template wäre das dann:

Code: Alles auswählen

<!-- BEGIN switch_show_data -->
Templateausgabe
<!-- END switch_show_data -->