Ergebnis 1 bis 4 von 4

Thema: Downloadartikel -> link in email falsch (Failed Dependency)

  1. #1
    Contao-Nutzer
    Registriert seit
    21.07.2009.
    Beiträge
    224

    Gesicht zeigt die Zunge Downloadartikel -> link in email falsch (Failed Dependency)

    Hallo Contao Community,

    folgendes prob: Habe einen Downloadartikel im isotope, Bezahlabwicklung etc. funktioniert alles (getestet mit paypal sandbox & quickpay)

    Rückleitung zum shop und ein "thank you for the purchase" -> danach bekomme ich eine email mit der Bestellung + den Link zum file.

    Wenn ich nun draufklicke bekomme ich im browser lediglich ein "Failed Dependency" -> die postsale.log sieht auch "normal" aus.

    link sieht wie folgt aus:
    HTML-Code:
    https://mydomain.com/system/modules/isotope/postsale.php?mod=pay&id=2&download=1&file=files%2Fdefault%2FDownloads%2FGG_CD_konzept_2018.pdf
    (direktaufruf funktioniert, bereits mit png, jpeg etc. probiert, nützt auch nix)

    Ich habe keine Ahnung woran das liegen kann und sollte dies ein Bug sein, verstehe ich nicht das bisher noch keiner das Prob hatte ?

    ......................

    Contao Version: 3.5.30
    isotope: 2.4.4
    Geändert von sfx (25.01.2018 um 18:33 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    21.07.2009.
    Beiträge
    224

    Standard

    hat den keiner weiter dieses Prob !?

  3. #3
    Contao-Nutzer
    Registriert seit
    21.07.2009.
    Beiträge
    224

    Standard

    *PUSH*

    also in der postsale.php steht das hier ab Zeile 163:

    Code:
    $objOrder = $objMethod->getPostsaleOrder();
    
                if (null === $objOrder || !($objOrder instanceof IsotopeProductCollection)) {
                    \System::log(get_class($objMethod) . ' did not return a valid order', __METHOD__, TL_ERROR);
    
                    $objResponse = new Response('Failed Dependency', 424);
                    $objResponse->send();
                }
    
                Frontend::loadOrderEnvironment($objOrder);
    
                $objMethod->processPostsale($objOrder);
    
                $objResponse = new Response();
                $objResponse->send();

    in der isotope_postsale.log:

    Code:
    [25-Jan-2018 17:46:18] New request to https://meineDomain.com/system/modules/isotope/postsale.php?mod=pay&id=3&download=1&file=files%2Fdefault%2FDownloads%2FGG_CD_konzept_2018.pdf.
    
    Headers: array (
      'UPGRADE_INSECURE_REQUESTS' => '1',
      'CONNECTION' => 'close',
      'COOKIE' => 'COOKIEBAR_1=1; ISOTOPE_TEMP_CART=cd372f2a81c62c025ad49e36cc3f257f96788282; PHPSESSID=182eb89435314be311e1a931082c568d; BE_USER_AUTH=bf93e6f76ca1cae7c7af0c38380f69b8103570e2; BE_PAGE_OFFSET=0; noShowPreloader_home=false',
      'ACCEPT_ENCODING' => 'gzip, deflate, br',
      'ACCEPT_LANGUAGE' => 'de,en-US;q=0.7,en;q=0.3',
      'ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
      'USER_AGENT' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0',
      'HOST' => 'meinedomain.com',
    )
    
    $_GET: array (
      'mod' => 'pay',
      'id' => '3',
      'download' => '1',
      'file' => 'files/default/Downloads/GG_CD_konzept_2018.pdf',
    )
    
    $_POST: array (
    )
    
    Body:

    ich kann keinerlei Fehler entdecken..liegt es daran dass man noch den Testmodus von paypal + sofort.de nutzt !? kanns aber net sein!

    Als alternative hab ich gedacht einen link zur Seite /product-purchased.html?uid=##token### einzufügen... leider lässt der notification center kein ##token## zu!

    Aber es muss doch jemand auch das Prob gehabt haben für download files ? Und oder wie bekomme ich den Text dann zumindest von der email weg, wenn der link eh nicht geht!?

  4. #4
    Contao-Fan Avatar von Contao-Academy
    Registriert seit
    09.04.2011.
    Ort
    Kempten
    Beiträge
    292
    Partner-ID
    10079
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi. Konntest du das Problem lösen?
    Ich habe hier gerade den gleichen Fehler.

    Update:
    Ich hab jetzt mal ein Ticket bei Github erstellt
    https://github.com/isotope/core/issues/2032
    Geändert von Contao-Academy (01.04.2019 um 09:01 Uhr)

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
  •