PBasketElement
die Klasse PBasketElement bildet einen im Warenkorb befindlichen Artikel-Datensatz ab.
Dieses Objekt ist abgeleitet von > PObject.
Felder: ProductArticle, Integer Infotext1, String Infotext2, String Infotext3, String Number, Integer PriceUnit, Float PriceTotal, Float (virtual, readonly)
function PBasketElement ($iElementID) [KONSTRUKTOR] Der Konstruktor ruft den Konstruktor des Vorfahren auf. Sofern der Parameter $iElementID übergeben wird, wird der angegebene Artikel aus dem aktuellen Warenkorb geladen. Wird kein Parameter übergeben oder kein Artikel gefunden, kann mit der Create-Objektfunktion eine neue Formatvorlage angelegt werden.
function Create ($iNumber=1,$iProductArticle=0) Legt einen neuen Artikel im Warenkorb ab. Wenn dies erfolgreich erledigt werden konnte, bildet dieses Objekt dann diesen neue Artikel im Warenkorb weiter ab. Optional übergeben werden kann eine Anzahl $iNumber (Default=1) sowie ein Produktartikel $iProductArticle. Insbesondere wenn kein Produktartikel angegeben wird, ist es sinnvoll im Anschluß die Objektfunktion WriteField aufzurufen um die Valuewerte für den Produktartikel zu definieren.
function Delete () Löscht den Produktartikel aus dem Warenkorbm, den das Objekt repräsentiert.
function Field ($sFieldName) Liest das übergebene Feld $sFieldName aus und liefert den Feldinhalt zurück.
function Valid () Prüft, ob das aktuelle Objekt gültig ist (Rückgabewert =1) oder nicht (Rückgabewert=0). Das Objekt ist gültig, wenn es ein Produktartikel in der Portalsuite Datenbank im aktuellen Warenkorb repräsentiert. Die Validfunktion wird u.a. von anderen Objektfunktionen aufgerufen.
function WriteField ($sFieldName,$sFieldValue) Schreibt den übergebenen Inhalt der Variabel $sFieldValue in das Feld welches durch den Paramter $sFieldName definiert ist.
[zurück] -
[bookmarken] -
[Druckversion] - [Weiterempfehlen] - [Kontakt] - [Impressum]
Copyright © 2000-2012 by Portunity GmbH - Alle Rechte vorbehalten.
Diese Seite wird mit der Portunity Portalsuite Enterprise-Edition betrieben.
|