Beiträge von nairah

    Hallo,

    wo genau wird die $PRODUCTS_BLOCK, die unter Anderem in der checkout_confirmation.html (Template) verwendet wird. Es ist eine Aufzählung der Produkte, inklusive sämtlichen HTML-Code, der zur Strukturierung verwendet wird.

    Wo wird diese Variable geschrieben (welche PHP-Datei)? Ich muss diese verändern.

    Mit freundlichem Gruß
    niarah

    Danke, das hat mir weitergeholfen. Im Link befindet sich jetzt genau die Variable, die ich wollte.
    Jedoch muss ich jetzt noch wissen, wo diese weiterverarbeitet werden. Am Ende werden sie ja an die Funktion update_quantity() weitergegeben. Aber wie kommen sie da hin? Ich muss dafür sorgen, dass diese auch dort ankommen.

    Ich versuch es nochmal anders zu formulieren:

    Bei den Plus- und Minus-Buttons im Warenkorb, die zum erhöhen/verringern der Anzahl dienen, möchte ich eine zusätzliche Information übergeben. D.h. die Plus- und Minus-Links bekommen zusätzlich zum ?plus=X (welches sowieso schon in den Links ist) noch z.B. ein &info=test - und zwar abhängig von der Ware - also bei jedem Eintrag anders.
    Demnach muss ich wissen, WO (in welcher PHP-Datei), diese beiden Links (Plus und Minus) geschrieben werden - damit ich diese modifizieren kann.
    Es ist auf jeden Fall möglich, da für jede Ware ja auch ein eigener Link geschrieben wird (da in den Links ja schon die Produkt-ID vorhanden ist, die bei jeder Ware anders ist). Ich weiß halt nur nicht, wo ich anfangen soll.

    Ich bitte um Hilfe, da mich dieses Problem langsam zum Verzweifeln bringt :-/

    Hallo.

    In der Detailansicht des Warenkorbs (shopping_cart.php) wird ja das Input-Feld, in welchem die Anzahl steht, und ein "+" zum erhöhen und ein "-" zum verringern der Anzahl, angezeigt.
    Das "+" verlinkt zu "shopping_cart.php?plus=X", wobei X die Produkt-ID ist.

    Ich brauche den genauen Weg vom Klick auf das "Plus"-Zeichen bis hin zum Aufruf der Funktion update_quantity(), da ich von Anfang an eine zusätzliche Information mit angeben muss (also zusätzlich zum ?plus=X), die beachtet werden muss, wenn die Anzahl geändert wird (egal ob via "+", "-" oder dem Anzahl-Inputfeld).

    Für Hilfe wäre ich sehr dankbar.

    Ich habe mal die in der order_details_cart.php ganz oben das "print_r($products);" eingesetzt.
    Egal was ich in der order.php verändere, die print_r-Ausgabe verändert sich nicht.
    Demnach ist die Stelle, die ich Suche (an der die $products gefüllt wird) woanders.

    Wo wird also die $products gefüllt, bevor der Bestellvorgang ausgeführt wird?

    EDIT: habs gelöst. Die $products wird nicht in der order.php, sondern in der shopping_cart.php in der Funktion get_products() gefüllt.

    Danke, allerdings habe ich ein Problem:
    Das Produkt wird mit der Funktion add_cart() in der shopping_cart.php in den Warenkorb gelegt. Diese Funktion schreibt auch meine Extra-Information in das zusätzliche Datenbankfeld, in der Tabelle customers_basket.
    Die $products, die in der order.php gefüllt wird, bekommt die Informationen allerdings aus der Tabelle orders_products, wo meine zusätzliche Information ja noch gar nicht angekommen ist. Ich dachte, die orders_products wid erst gefüllt, wenn ein Bestellvorgang ausgeführt wird (checkout_process.php, ca. ab Zeile 289). Dort wird auch erst meine Extra-Information von der costumers_basket in die orders_products übertragen.
    Demnach beinhaltet die $products-Variable - trotz Modifizierung in der /includes/classes/order.php - nicht meine Extra-Info.

    Ich hoffe, ich habe mich verständlich ausgedrückt :-/

    Hallo.

    Ich bin dabei, Modifikationen am Shop vorzunehmen. Dazu muss ich die order_details_cart.php ändern, die den aktuellen Warenkorb anzeigt.
    Jedoch wird in dieser Datei die Variable $products verwendet, um Produktinformationen anzuzeigen. Diese Variable scheint schon von Beginn an gefüllt zu sein, da sie nicht definiert, sondern nur ausgelesen wird.
    Ich habe in der Datenbank jedoch ein weiteres Feld hinzugefügt, welches logischerweise NICHT mit in die $products geschrieben wird. Ich benötige diese Information aber, da ich es ja auflisten muss.

    Jetzt meine Frage:
    Wo (in welcher PHP-Datei) wird die Variable $products gefüllt, die in der order_details_cart.php verwendet wird?

    Ich würde mich sehr über Hilfe freuen, da ich einfach nicht weiterkomme.

    Mit freundlichem Gruß
    nairah