Contao Camp 2019 in München - Save the date!
Ergebnis 1 bis 3 von 3

Thema: Isotope Simple Stock Management - Frontend Fehlermeldung

  1. #1
    Contao-Nutzer
    Registriert seit
    08.11.2009.
    Beiträge
    127

    Standard Isotope Simple Stock Management - Frontend Fehlermeldung

    Nach Installation der Erweiterung über den CM lässt sich das Frontend nicht mehr öffnen, auch wenn ich die Lagerverwaltung gar nicht aktiviert habe.
    Im Backend scheint alles richtig zu laufen.

    Im prod.log steht
    PHP-Code:
    [2019-02-15 08:01:43app.CRITICALAn exception occurred. {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Call to a member function getRelated() on null at /vendor/richardhj/contao-isotope_simple_stockmanagement/src/FrontendIntegration/Hooks.php:126)"} [] 
    Hooks.php

    PHP-Code:
        public function checkItemIsAvailable(ProductCollectionItem $item)
        {
            
    /** @var Product|Model $product */
            
    $product     $item->getProduct();
     
    126    $productType $product->getRelated('type');

            if (!
    $productType->stockmanagement_active) {
                return 
    null;
            }

            
    $stock Stock::getStockForProduct($product->id);
            if (
    false !== $stock && $stock 1) {
                return 
    false;
            }

            return 
    null;
        } 
    Installiert ist Contao 4.4.34, Isotope 2.5.10 und Simple Stock Management 2.0 (habe auch die dev-master vom 19.11.2018 getestet)


    Vorab danke für die Hilfe.
    Geändert von Mecintosch (15.02.2019 um 09:07 Uhr)

  2. #2
    Contao-Fan
    Registriert seit
    27.06.2010.
    Ort
    Niedersachsen
    Beiträge
    526

    Standard

    In Zeile 126 folgendes einfügen:
    PHP-Code:
    if (null === $product) { 
                return 
    null
            } 

  3. #3
    Contao-Nutzer
    Registriert seit
    08.11.2009.
    Beiträge
    127

    Standard

    Danke, versuch ich.

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
  •