Ergebnis 1 bis 5 von 5

Thema: Isotope Produkt löschen - Hook im Warenkorb

  1. #1
    Contao-Nutzer
    Registriert seit
    30.11.2009.
    Beiträge
    20

    Standard Isotope Produkt löschen - Hook im Warenkorb

    Ich habe ein Produkt mit einer bestimmten Anzahl im Warenkorb liegen (z.B 5 Stück)

    Beim löschen von dem Produkt würde ich gerne die Anzahl (5) für ein eigenes Modul wissen um damit weiterzuarbeiten.

    Der Hook "$GLOBALS['ISO_HOOKS']['deleteItemFromCollection']" wird beim löschen von einem Produkt ausgeführt, und beispielsweise die "id" zu ermitteln klappt auch.
    Die Anzahl aber leider nicht...

    HTML-Code:
    public function deleteItem($objItem) {
    
    	$id= $objItem->getProduct()->id;  
    	$quantity = $objItem->getProduct()->quantity;
    
    return;
    }

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.108
    Partner-ID
    10107

    Standard

    Das Produkt selbst kann ja keine Anzahl haben. Der Artikel im Warenkorb kann eine Anzahl haben. Also $objItem->getQty();

  3. #3
    Contao-Nutzer
    Registriert seit
    30.11.2009.
    Beiträge
    20

    Standard

    Ich hab es so versucht
    HTML-Code:
    public function deleteItem($objItem) {
    
    	$id= $objItem->getProduct()->id;  
    	$quantity = $objItem->getQty();
    
    return;
    }
    Da bekomme ich aber leider folgende Fehlermelsung.

    Fatal error: Call to undefined method Isotope\Model\ProductCollectionItem::getQty()

  4. #4
    Contao-Nutzer
    Registriert seit
    30.11.2009.
    Beiträge
    20

    Lachendes Gesicht

    Habs gefunden, so funktioniert es!

    HTML-Code:
    public function deleteItem($objItem) {
    
    	$id= $objItem->getProduct()->id;  
    	$quantity = $objItem->quantity; 
    
    return;
    }

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.108
    Partner-ID
    10107

    Standard

    Du musst halt selbst herausfinden, wie du die Quantity vom Item bekommst, ich hatte das nur aus dem Gedächtnis so abgerufen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •