Wenn ein Kunde ohne Account bestellt (Contribution PWA), findet kein Datenbankeintrag statt. Es sollte daher folgende Datei abgeändert werden:
catalog/includes/modules/payment/invoice.php
vor Zeile 63 (switch) folgendes einfügen:
if($inv_check) {
und nach Zeile 76 ( } break } ) folgendes einfügen:
} else { $this->enabled = false; }
Es müsste am Ende dann so aussehen:
if($inv_check) {
switch ($inv_check) {
case 0:
$total = $result['total'];
if (($total+1) < MODULE_PAYMENT_INVOICE_FROM_ORDER) {
$this->enabled = false;
}
break;
case 1:
if (($inv_info['customers_invoice']) < 1) {
$this->enabled = false;
}
break;
}
} else { $this->enabled = false; }
Vielleicht könnte die Funktion ja allgemein mal eingebaut werden, aber das möchte ich gern dem Autor überlassen.
- - - NO FILE UPLOADED - - -
More...





LinkBack URL
About LinkBacks









Bookmarks