Neu Produktbeschreibung + Warenkorb nach Kundenlogin weg

marfitec

Sehr aktives Mitglied
10. März 2018
200
36
Frohe Weihnachten zusammen!

Wir haben gestern auf JTL Shop 5 aktualisiert.

Das Upgrade/Update hat sehr gut anhand der Anleitung geklappt.

Wir haben aber noch einen Fehler.

Zuerst kam nach dem Kundenlogin ein http500 Error. Auch das eingeschaltete logging hat dazu nichts angzeigt. Ein Neustart des Webservers hat dann aber geholfen.

Nun ist es noch so, dass nach dem Kundenlogin die Produktbeschreibung sowie die Möglichkeit diesen Artikel in den Warenkorb zu legen, verschwinden.

Hat dazu jemand eine Idee?

Dies ist scheinbar Template unabhängig.

Auch hier bringt das logging keine Meldung.

Weiß jemand in welcher Datei der Unterschied (eingeloggt nicht eigeloggt) abgefragt wird?
 
Zuletzt bearbeitet:

marfitec

Sehr aktives Mitglied
10. März 2018
200
36
Hallo zusammen,

heute habe ich direkt wieder den http 500 error wenn ich mich zum "eigenen Konto" begebe. Nach Aktivierung der Fehlermeldungen habe ich nun folgendes Ergebnis, mit dem ich nichts anfangen kann :/

Code:
Fatal error: Uncaught Error: Call to a member function getURL() on null in /home/www/marfitec.de/includes/src/Cart/Cart.php:1993 Stack trace: #0 /home/www/marfitec.de/includes/src/Cart/Cart.php(1951): JTL\Cart\Cart->setFavourableShippingString(2) #1 /home/www/marfitec.de/includes/letzterInclude.php(169): JTL\Cart\Cart->getFavourableShipping(NULL) #2 /home/www/marfitec.de/jtl.php(21): require('/home/www/marfi...') #3 /home/www/marfitec.de/index.php(13): require('/home/www/marfi...') #4 {main} thrown in /home/www/marfitec.de/includes/src/Cart/Cart.php on line 1993

In dem Bereich der Zeile 1993 steht folgendes:
PHP:
 /**
     * @param int $possibleShippingMethods
     */
    public function setFavourableShippingString(int $possibleShippingMethods): void
    {
        if (!empty(Frontend::get('Versandart'))) {
            $this->favourableShippingString = '';
            return;
        }
        if ($this->oFavourableShipping === null) {
            $this->favourableShippingString = \sprintf(
                Shop::Lang()->get('shippingInformation', 'basket'),
                Shop::Container()->getLinkService()->getSpecialPage(\LINKTYP_VERSAND)->getURL()
            );
            return;
        }
        $isMerchant    = Frontend::getCustomerGroup()->getIsMerchant();
        $shippingCosts = $this->oFavourableShipping->cPriceLocalized[$isMerchant];

        if ($isMerchant) {
            $shippingCosts = \sprintf(
                '`%s` %s %s',
                $shippingCosts,
                Shop::Lang()->get('plus', 'basket'),
                Shop::Lang()->get('vat', 'productDetails')
            );
        }
        if ($possibleShippingMethods === 1) {
            $this->favourableShippingString = \sprintf(
                Shop::Lang()->get('shippingInformationSpecificSingle', 'basket'),
                Shop::Container()->getLinkService()->getSpecialPage(\LINKTYP_VERSAND)->getURL(),
                $shippingCosts,
                $this->oFavourableShipping->country->getName()
            );
        } else {
            $this->favourableShippingString = \sprintf(
                Shop::Lang()->get('shippingInformationSpecific', 'basket'),
[1993]                Shop::Container()->getLinkService()->getSpecialPage(\LINKTYP_VERSAND)->getURL(),
                $shippingCosts,
                $this->oFavourableShipping->country->getName()
            );
        }
    }

Hat jemand dazu eine Idee?
 

marfitec

Sehr aktives Mitglied
10. März 2018
200
36
Ich konnte den Fehler weiter einkreisen. Er bezieht sich nur auf nicht "Endkunden", bei einer anderen Kundengruppe habe ich andere Versandbedingungen. Diese werden scheinbar nicht richtig verknüpft.
 

marfitec

Sehr aktives Mitglied
10. März 2018
200
36
Kann geschlossen werden.

Hab den Fehler gefunden. Ich hatte eine Kundengruppe, die keine Versandbedingungen hinterlegt hatte. Dies war scheinbar bei Shop 4 kein Problem, bei Shop 5 aber schon.
Vielleicht wäre ein Hinweis um Adminbereich gut :)

Jetzt muss ich nur noch gucken, weshalb das Amazon plugin nicht läuft. Dann bin ich mit dem neuen Shop rundum zufrieden.
 

marfitec

Sehr aktives Mitglied
10. März 2018
200
36
@MHillmann Hallo Michael,

vielen Dank für die Bestätigung, dachte schon es liegt an mir :)

Dann habe ich doch kein neues Feature entdeckt ... grundsätzlich wäre der Hinweis auf eine fehlende Spezialseite für eine Kundengruppe gut.

Beste Grüße
Marcus
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Versandklassen für Kategorien / Unterkategorien bzw. Artikel im Warenkorb User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shop 5.6.1: Probleme beim Entfernen von Artikeln aus dem Warenkorb JTL-Shop - Fehler und Bugs 5
Neu Bestimmte 2 Artikel im Warenkorb sorgen für falsche/geringere Versandkosten JTL-Shop - Fehler und Bugs 3
Nach Update auf 2.0 auf einmal kostenpflichtig JTL-Wawi 2.0 2
Neu Druck nach jeder Position JTL-POS - Fragen zu Hardware 1
Neu Nach Umstellung DHL Versenden 4.0 wird Kleinpaket nun auf DHL Paket Labeldrucker ausgegeben statt auf Kleinpaketdrucker JTL-ShippingLabels - Fehler und Bugs 1
Inaktive Verkaufskanäle lassen sich nicht löschen – erscheinen nach Löschen und Speichern erneut JTL-Wawi 1.11 0
Nach Update auf 2.01 kein Worker mehr JTL-Wawi 2.0 12
Neu JTL Pos liest keine Verkäufe mehr ein nach Update Einrichtung / Updates von JTL-POS 0
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 9
Neu SQL-Server geht eine Stunde nach Allgemeine Fragen zu JTL-Shop 4
Neu eBay-Vorlage übernimmt alten Artikelnamen nach Duplizieren – Bug oder Bedienfehler? JTL-Wawi - Fehler und Bugs 2
Login Zeiten nach User in Wawi 1.6 JTL-Wawi 1.6 0
Neu Problem nach Update auf Shop 5.6.1 - Impressum JTL-Shop - Fehler und Bugs 2
Neu Fehlermeldung nach der Umstellung von DHL Versenden 4.0 JTL-Track&Trace - Fehler und Bugs 7
Neu Refresh nach Abgleich User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel letzte 10 Versanddaten, sortiert nach Datum mit Plattform Eigene Übersichten in der JTL-Wawi 4
Neu Stücklisten nach Artikelkopie nicht mehr direkt änderbar – Bug oder gewollte Änderung? JTL-Wawi - Fehler und Bugs 1
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Neu JTL POS - nach Gerätetausch - Standard-Datenbank hinterlegen Einrichtung / Updates von JTL-POS 1
Neu Pickliste nach Teillieferung automatisch löschen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Was genau passiert nach dem zurücksetzen? WooCommerce-Connector 0
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 2
Neu nach Update nicht alle Rechnungen mehr an Amazon Amazon-Anbindung - Fehler und Bugs 0
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 6
Neu Sortierung nach Produkt Kategorie Arbeitsabläufe in JTL-Wawi 0
Export Zahlungen Amazon marketplace bei Kombi OSS und FBA erfolgt nach JTL2DATEV unvollständig JTL-Wawi 1.9 0
Neu Nach Shopupdate http error 500 JTL-Shop - Fehler und Bugs 9
Neu Abfrage Pakete nach Gewicht, Menge und durchschnittliches Gewicht Eigene Übersichten in der JTL-Wawi 0
Serienmails aus dem Shop nach Kundenimport Einrichtung JTL-Shop5 0
Neu POS-Server startet nicht mehr nach WaWi-update auf Version 1.11.6.0 JTL-POS - Fehler und Bugs 1
Nach Update auf 1.11.6 werden die Preisänderung nicht mehr von der Wawi an Amazon übertragen JTL-Wawi 1.11 0
Bankverbindung in der xml ZugFerd ändern je nach Zahlungsart JTL-Wawi 1.11 5

Ähnliche Themen