Author Topic: array_push und tmpl_if  (Read 666 times)

0 Members and 1 Guest are viewing this topic.

Marion

  • Guest
array_push und tmpl_if
on: Fri, 19. December 2003 - 19:18:59
Hallo,

hier erstmal das script:
Code: [Select]

$table_data = array;

while $row = mysql_fetch_array$result



  array_push$table_data, array

   'ProductName' = $rowName,

   'ProductPrice' = $rowPrice,

   'ProductPriceOld' = $rowPriceOld,

   'ImageSmallURL' = $rowImage,

  

  ;




Soweit funzt alles, auch das Template... alles prima!
Ich möchte nun aber den PriceOld nur dann angezeigt bekommen, wenn dort die Zahl höher als 0,00 ist.
Wenn nicht, dann nur den Price.

Wie mach ich das am geschicktesten?
Bin echt schon am verzweifeln...  :(

viele Grüße
Marion

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
array_push und tmpl_if
Reply #1 on: Sat, 20. December 2003 - 11:40:11
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

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. Wenn Du danach weitere Fragen hast, poste das Skript bitte so wie es die "Regeln" vorsehen (extern nicht hier).

Marion

  • Guest
array_push und tmpl_if
Reply #2 on: Sat, 20. December 2003 - 14:03:41
oh nee....
da hab ich das komplette deutsche Forum durchgeklickert und sogar auch dieses Posting gelesen, aber hab trotzdem übersehen, dass das genau die Lösung ist...  :oops:
wahrscheinlich sollte man doch ne Pause machen, wenn man partout nicht weiter kommt.

Vielen Dank für deine Tipps und Hinweise!
Ansonsten komm ich mit vLIB prima klar. Installation, das erste Script nach deiner Anleitung und dann die Umsetzung für mein Script hatte ich in gut 2 Stunden durch. Nur die Sache mit tmpl_if (+ Bedingung) hatte ich nicht gecheckt...

Nochmals vielen Dank für die rasche Hilfe und für dieses Forum!
viele Grüße
Marion