2017-01-27 4 views
0

Ich komme, um Ihre Hilfe nach mehreren Tagen der Forschung zu erbitten.Prestashop Standardgruppe Auto-Update

Ich habe einen PrestaShop 1.6.1.4 (Multishop). Dieser Shop ist mit einem ERP für die Verwaltung von Bestellungen und Kunden verbunden.

Für jeden Kunden haben wir mehrere Gruppen. Die Standardgruppe meiner Datenbank ist 3 (Kunden).

Mein Problem: mehrmals am Tag aktualisiert meine Datenbank automatisch und ändern Sie meine Standardgruppe um einen anderen Wert für alle Kunden. In meinem Geschäft müssen meine Kunden in der Gruppe "Kunden" sein, um die Suchmaschine zu benutzen und zu bestellen ... Das ist ein echtes Problem!

Jemand kann mir helfen?

Vielen Dank!

+0

Wenn Sie die Prestashop-Installation besitzen, können Sie den general_log in der Datei classes/db/MySQL.php aktivieren. 'mysql_query ('SET GLOBAL GENERAL_LOG_FILE = \' ~/www/log1.log \ '', $ this-> link); mysql_query ('SET GLOBAL GENERAL_LOG = \' ON \ '', $ this-> link); 'in der Funktion connect(). Achten Sie darauf, es ist sehr ausführlich und verlangsamen alle Ihre Shops. – jacques

+0

Danke für Ihre Antwort! Das letzte Update war 14:51 Uhr. Ich habe Protokolle aktiviert, und wir werden nach dem nächsten Update sehen! Ich werde euch auf dem Laufenden halten; Nochmals vielen Dank :) – Monagraphic

+0

@jacques J'ai vue que tuétait FR, j'ai bien ajouté ces lignes, ma base de données c'est remit à jours toutes séles mais aucun fichier log ne s'est créé. As-tu une idée? – Monagraphic

Antwort

0

Sie sollten nach einem Modul oder einer benutzerdefinierten Funktion suchen, die wahrscheinlich mit der ERP-Integration zusammenhängt. Dies sollte der Grund für die Änderung der Gruppe sein. Wie auch immer, eine vollständige Aktualisierung aller Standardgruppen Ihrer Kunden sollte 3 Schlüsselwörter enthalten, die Sie in Ihrem Quellcode finden können: update, customer und id_default_group. Wenn Sie also einen PHP- oder MySQL-Satz finden, der diese 3 Schlüsselwörter kombiniert, finden Sie das Problem. Ist dies jedoch Teil einer ERP-Integration, sollten Sie sorgfältig darauf achten, diesen Code nicht zu kommentieren, da dies zu einer Fehlfunktion Ihrer Integration führen kann.

Viel Glück.

+0

Hey, danke für deine Antwort. ERP ist installiert, aber wir haben die Kunden nicht synchronisiert. Ich habe alle meine Dateien mit Coda überprüft und das einzige Vorkommen ist auf 'Group.php'. Ich überprüfe und versuche, mein ERP zu trennen. Vielen Dank. – Monagraphic

+0

Haben Sie Webservices aktiviert? Vielleicht wird die Kundenaktualisierung auf diese Weise ausgeführt. – PrestaAlba

+0

Wie kann ich überprüfen? – Monagraphic