Projekt

Allgemein

Profil

Aktionen

GX-Bug #42024

geschlossen

Wenn die Content ID für das Widerrufsrecht nicht existiert, dann kann keine Bestellung durchgeführt werden

Von Till Tepelmann vor mehr als 9 Jahren hinzugefügt. Vor mehr als 9 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Torben Wark
Kategorie:
Checkout
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.3.1.0, 2.3.1.0 beta2, 2.3.1.1, 2.3.1.2, 2.3.1.3, 2.3.1.4
Release Notes Langtext:
Tags:
Fix

Beschreibung

Wenn man im Adminbereich unter "Konfiguration->Allgemeines->Rechtliches" im Feld Content ID für das Widerrufsrecht eine ID einträgt zu der unter "Toolbox->Content-Manager" keine GruppenID existiert, wird der Anhang für PDF Datei nicht erzeugt und damit das Array $t_mail_attachment_array mit einen Eintrag "false" erstellt.

Es wird dann folgender Fehler generiert:

Uncaught exception 'InvalidArgumentException' with message 'Invalid argument provided (expected string path) $p_emailAttachment: ' in /GXEngine/Classes/CoreServices/Email/ValueObjects/AttachmentPath.inc.php:43

Die Betellung kann damit nicht abgeschlossen werden.


Dateien

EMailAttachementFix.patch (1,77 KB) EMailAttachementFix.patch /system/classes/orders/SendOrderProcess.inc.php Till Tepelmann, 17.06.2015 19:26


Zugehörige Tickets

Beziehung mit GX-Entwicklung - GX-Bug #42083: Ohne aktiviertes Widerrufsrecht darf die Option "Widerrufsbelehrung als PDF an Bestellbestätigung anhängen" unter Konfiguration - Allgemeines - Rechtliches nicht angehakt werden.ErledigtTorben Wark24.06.2015

Aktionen
Aktionen

Auch abrufbar als: Atom PDF