Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: Isotope Simple Stock Management - Frontend Fehlermeldung

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

    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 08:07 Uhr)

  2. #2
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    539

    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
    191

    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
  •