Author Topic: Und schon wieder tmpl_if Frage  (Read 979 times)

0 Members and 1 Guest are viewing this topic.

MaKCuK

  • Guest
Und schon wieder tmpl_if Frage
on: Fri, 23. January 2004 - 16:40:25
Hallo, bin Neuling bei vLIB, erst seit zweit Tagen dabei.

Hab vieles aus euren Beispielen gelernt, aber eins verstehe ich immer noch nicht :(

Also, ich möchte eine Tabelle aus dem DB ausgeben lassen, es sollen dabei verschiedene Menschen, die einen entsprechenden Status haben, in einer anderen Farbe dargestellt werden.

z. B. der superuser soll in der Tabelle "rot" dargestellt werden.
admin soll in blau sein und der user in gelb.

Ich habe schon vieles probiert, aber komme nicht dahinter...

hier klicken

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
Und schon wieder tmpl_if Frage
Reply #1 on: Sat, 24. January 2004 - 13:20:59
Schau Dir bitte mal diese Doku an:
/docs/multihtml/...ag_tmpl_if.html

Speziell das Beispiel:
Code: [Select]
TMPL_IF NAME=product_price OP= VALUE=20.00

   Your order comes with free shipment.

TMPL_ELSE

   Shipment additional 10 GPB.

/TMPL_IF
Hier könntest Du auch "superuser" abfragen.

Der folgende Post dreht sich nur um TMPL_IF:
/forum/index.php/topic,218
Quote
Hinweis: Das Template wäre noch einfacher, wenn du nicht im Falle von 
menue_k == 0 
<tr bgcolor="<tmpl_if name='menue_k' op='==' value='0'>red</tmpl_if>"> 
reagieren würdest, sondern im Falle von 1. 
menue_k == 1 
<tr bgcolor="<tmpl_if name='menue_k'>red</tmpl_if>">
Das folgende Beispiel gehört zu diesem Post:
http://lamp.clausvb.de/examples/sister_sourcecode.php

Bitte versuche diese Hinweise in Dein Skript einzuarbeiten bzw. umzusetzen.

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
Und schon wieder tmpl_if Frage
Reply #2 on: Sat, 24. January 2004 - 13:28:19
Der wichtige Teil ist diese IF-Struktur:

$farbe = ($nav['menue_z'] == $nav['menue_k']) ? 1 : 0;

ändere das so ab, dass $farbe=1 gesetzt wird, wenn Du es halt willst.

Oder benutze TMPL_IF im Zusammenhang mit VALUE.

MaKCuK

  • Guest
Und schon wieder tmpl_if Frage
Reply #3 on: Tue, 27. January 2004 - 16:29:19
Danke sehr, du hast mir sehr geholfen.

Ich habe die TMPL_IF Funktion mit Value ausgewählt...

einfach supi

MaKCuK

  • Guest
Und schon wieder tmpl_if Frage
Reply #4 on: Thu, 29. January 2004 - 15:17:52
Ich habe da noch ne Frage:

bei mir funktioniert in diesem projekt PARSETIME nicht.
Woran kann das liegen, ich habe genau so gemacht, wie es beim syster... ist.

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
Und schon wieder tmpl_if Frage
Reply #5 on: Thu, 29. January 2004 - 15:40:56
Such hier im Forum, nach den nötigen Einstellungen in der vlibini.php