DaVinci Technology GmbH

› LOGIN

Web Business Shop-Software - Webshop Onlineshop Software Headline
SUCHE

› HOME › FORUM

› ZURÜCK

Erweiterung & Modifikation

Weitere Themen

Erweiterung & Modifikation

Seiten: 1 | Beiträge 1 - 5 von 5

Variablen / Merker

05.12.2006 11:56:59 von Wolfgang (15 Beiträge seit 21.11.2006)

Wie kann man in einer Seitenvorlage Variablen / Merker setzen.

z.B.

<!-- wbc:begin name="warenkorb" typ="O" medien="1" order="rabatt" preise="1" alttpl="bwarenkorbleer.html" -->
MeineSumme = MeineSumme + {wert}
<!-- wbc:end -->



RabattGruppe = 0;
<!-- wbc:begin name="warenkorb" typ="O" medien="1" order="rabatt" preise="1" alttpl="bwarenkorbleer.html" -->
<!-- wbcif:begin alt=" " query="data" var="rabatt" value="0" operator="<" -->
{rabatt:num}%
If RabattGruppe = 0 then
MachWas
RabattGruppe = 1;
endif

<!-- wbcif:end -->
<!-- wbc:end -->


Gruß Wolfgang

re: Variablen / Merker

10.03.2007 09:57:12 von Wolfgang (15 Beiträge seit 21.11.2006)

Gibt es wirklich keine Möglichkeit einen Merker zu setzen ?
Ich würde gerne einen Absatz einfügen, wenn sich ein bestimmtes Merkmal ändert.

konkret :

Gruppierung im Warenkorb nach Kategorien ...

Gruß Wolfgang

re: re: Variablen / Merker

13.03.2007 10:13:58 von Support DaVinci (675 Beiträge seit 01.06.2006)


Hallo Wolfgang,

Möglichkeiten gibt es schon, bitte aber beachten was ein Datenelement "<!-- wbc:begin ...-->...<!-- wbc:end -->" eigentlich ist:

Im Grunde handelt es sich um nichts anderes als um eine Datenbankabfrage (siehe "sql*.php" Dateien im /common/scripts/inc Ordner der WBS-Installation), in o.g. Beispiel werden alle Warenkorbpositionen ausgelesen und der HTML-Text innerhalb des Elements für jeden Datensatz ausgewertet.

Nach den Schilderungen scheint es geeigneter zu sein, ein neues Datenelement zu schaffen, dass dann bereits die gewünschten Werte enthält (z.B. eine Warenkorb-Gruppierung nach Kategorien).




re: re: re: Variablen / Merker

13.03.2007 11:39:55 von Wolfgang (15 Beiträge seit 21.11.2006)

Ok, das klingt logisch. Werd ich so versuchen.

Damit hab ich auch noche ein Problem ...

<!-- wbc:begin typ="O" table="basket" select="sum(preis * menge) as rfsumme" where="(sid = 6) and (rabatt > 0)" -->


ich möchte natürlich nicht immer die SID = 6 abfragen, sondern die aktuelle.
Mit {baskedid} in der Abfrage funktioniert das aber nicht ...

Gruß Wolfgang

re: re: re: re: Variablen / Merker

16.03.2007 13:41:44 von Support DaVinci (675 Beiträge seit 01.06.2006)


Hallo Wolfgang,

das wäre dann

sid={session.id}


Home Impressum Disclaimer 

© 2013 Shopsoftware Webshop Software Web Business Shop - DaVinci Technology GmbH