Neu Zahlungsart PayPal in Backend mehrfach vorhanden, wie löschen?

charly76

Gut bekanntes Mitglied
11. Januar 2010
769
2
Moin,

wir waren im Urlaub und ich habe für die 3 Wochen im Versand die PayPal Option entfernt.

Nun wollte ich gerade die PP Option wieder aktivieren und wir haben bei uns leider PayPal mehrfach zur Auswahl. War vorm Urlaub auch schon. Ich würde es jetzt gerne korrigieren, da es so etwas unschön für die Auswahl ist.

Ich habe das PayPal Plugin 1.09 deinstalliert, den kompletten Ordner jtl_paypal gelöscht. Den Cache geleert, die DB reparieren lassen. Dateicheck, Datenbankcheck usw. ist alles grün.

In den Zahlungsarten habe ich aber immer noch das hier stehen:

PayPal.jpg

Wie bekomme ich diese PP Optionen entfernt?

Die Einträge verweisen auf 1.03, 1.04, 1.08 und 1.09

Danke.
 

waldemar.p

Moderator
Mitarbeiter
6. Januar 2016
111
17
Diese Zahlungsarten können nur über die Datenbank entfernt werden.
Mit folgender SQL Abfrage können alle solche Zahlungsarten die keine Zugehörigkeiten zur Plugins haben ausgegebene werden.
SQL:
SELECT tzahlungsart.* FROM tzahlungsart LEFT JOIN tplugin ON SUBSTR(cModulId, INSTR( cModulId,  '_' )+1, INSTR(SUBSTR(cModulId,INSTR( cModulId,  '_' )+1), '_')-1) = kPlugin WHERE `cModulId` LIKE 'kPlugin%' AND kPlugin is NULL

Demnach können diese mit dem folgenden DELETE auch gelöscht werden.
SQL:
DELETE tzahlungsart.* FROM tzahlungsart LEFT JOIN tplugin ON SUBSTR(cModulId, INSTR( cModulId,  '_' )+1, INSTR(SUBSTR(cModulId,INSTR( cModulId,  '_' )+1), '_')-1) = kPlugin WHERE `cModulId` LIKE 'kPlugin%' AND kPlugin is NULL