Kundenkommentar bearbeiten

Thema wurde von shopperman, 12. April 2026 erstellt.

  1. shopperman

    shopperman Erfahrener Benutzer

    Hi,
    ich würde gerne die " Anmerkungen des Kunden " bearbeiten.
    Suche im Netz hat mir nicht weitergeholfen.
    Ein fertiges Module konnte ich nicht finden.
    ChatGPT versteht mein Problem, kann kein funktionierendes Modul erzeugen.
    Kennt ihr eine Möglichkeit? Ich will nicht in der Datenbank rumeditieren.
    Ein "Bearbeiten" Button bei " Anmerkungen des Kunden" wäre super. Man sollte die Bearbeitung abbrechen oder speichern können.

    Shopversion 4.9.6.1
    Selbstgehostet


    PS:
    Ich habe jetzt den Kundenkommentar per SQL geändert.
    In der Bestellübersicht ist noch der alte Text. Eine SQL Abfrage zeigt den neuen Text.
    Wenn ich alle Bestellungen anschaue und mit der Maus über die Sprechblase fahre, wird der neue Text angezeigt.
    Caches sind gelöscht.
    Wieso wird mir in der Bestellübersicht der alte Kundenkommentar angezeigt?

    Danke
    Robert
     
    Zuletzt bearbeitet: 12. April 2026
  2. Developer

    Developer Erfahrener Benutzer

    Es gibt nur 3 Dinge, die mir spontan einfallen, wenn noch was altes angezeigt wird: 1. Shop-Cache 2. Browser-Cache und 3. Bestellbestätigung neu generieren.
     
    Zuletzt bearbeitet: 13. April 2026
  3. shopperman

    shopperman Erfahrener Benutzer

    Shop caches sind gelöscht.
    Browser cache finde ich seltsam, weil andere Update sofort sichtbar sind. Die Bestellung will ich nicht neu erzeugen. Ich versuche mich in das Thema einzuarbeiten, weil ich ein paar Ideen implementieren will.
    Wenn jemand noch eine Idee hat wo ich als erstes nachschauen soll, dann gerne her mit den Vorschlägen.
     
  4. Developer

    Developer Erfahrener Benutzer

    Aus welchem Grund?
     
  5. shopperman

    shopperman Erfahrener Benutzer

    Alle Artikel nochmal eingeben, Adresse, Zahlungsart, etc. Kunde wird verwirrt, weil er aufeinmal eine neue Bestellung sieht. Die alte Bestellung stornieren.
    Nur weil ich ein Kommentar ändern will ist mir der Aufwand zu groß.
     
  6. Developer

    Developer Erfahrener Benutzer

    Nein, das brauchst Du nicht. Im Dropdown bei der Bestellung gibt es den Punkt Bestellbestätigung neu generieren.
     
    Zuletzt bearbeitet: 13. April 2026
  7. shopperman

    shopperman Erfahrener Benutzer

    Ich habe mich mit dem Thema nochmal kurz beschäftigt.
    Es scheint, das mein 4.9.6.1. Shop sich so verhält:
    - Kunde macht Bestellung mit Kommentar
    - Shop schreibt das Kommentar in zwei Tabellen:
    select comments from `orders_status_history` where orders_id = 412345
    select comments from `orders` where orders_id = 412345
    Wenn man in der Bestellübersicht neben der Bestellung eine Sprechblase hat und mit der Maus darüber fährt, dann wird der Wert aus "select comments from `orders` where orders_id = 412345" genommen.
    Geht man in die Bestellung rein und schaut unter " Anmerkungen des Kunden " dann wird der erste Wert aus:
    select comments from `orders_status_history` where orders_id = 412345
    genommen

    Kann mir jemand kurz die Logik erklären? Wie kam es dazu, dass der Kundenkommentar doppelt gespeichert wird?

    Wenn ich also die Kundenkommentare ändern will, dann muss ich beide Tabellen ändern. Damit geht natürlich der Originalkommentar verloren weil dieser überschrieben wird.
    Besser wäre es in select comments from `orders_status_history` where orders_id = 412345 einen neuen Kommentar einzufügen.
    Dann müssen auch bei der Sprechblase in der Bestellübersicht die Daten aus dieser Tabelle (letzter Eintrag) angezeigt werden und der Eintrag aus "select comments from `orders` where orders_id = 412345" kann ignoriert werden.

    Denke ich richtig?
     
  8. ManuM

    ManuM Aktives Mitglied

    Willst du wirklich den Kundenkommentar bearbeiten oder einfach ein "Notizfeld" für dich haben? Ich hab dafür einfach ein eigenes "Anmerkungen" eingefügt das ich in einer eigenen Tabelle speichere.

    upload_2026-7-13_20-36-19.png
     
  9. shopperman

    shopperman Erfahrener Benutzer

    cool. Das würde schon reichen.
    Ich werde mal in diese Richtung forschen.
     
  10. Totti-Amun

    Totti-Amun Erfahrener Benutzer

    Gibt es einen Grund, warum man einen Kundenkommentar ändern möchte?
    Mir fällt keiner ein.
     
  11. shopperman

    shopperman Erfahrener Benutzer

    Nicht?
    - Kunde hat per email Wünsche geäußert die Berücksichtigt werden sollen
    - Ich will mir Hinweise zu der Bestellung an einem Ort speichern und nicht in irgendwelchen Tabellen/Zetteln
     
  12. Totti-Amun

    Totti-Amun Erfahrener Benutzer

    Dass ein Kunde das macht, habe ich ja auch oft.
    Die Wünsche sind halt Bestandteil der Bestellung.
    Aber warum soll man seinen Kommentar ändern wollen?
    Entweder geht man drauf ein und sendet dem Kunden eine Email dazu, oder man lässt es sein und storniert die Bestellung.
     
  13. Anonymous

    Anonymous G-WARD 2015/2016

    Ich fin die Idee von ManuM auch besser, auch weil man ja die Original-Bestellung und den Zusatztext des Kunden bearbeitet, was im Reklamationsfall ein Problem werden könnte; weil der Kunde ja noch das Original besitzt.....
     
  14. shopperman

    shopperman Erfahrener Benutzer

    Finde ich auch gut, aber man kann ja in das Kommentarfeld seinen Senf dazuschreiben ohne das Original zu verändern. Natürlich ist ein Eintrag mit Zeitstempel und Beibehaltung der alten Daten besser.

    Perfekte Lösung: eine Blockchain um die Kommentarfunktion manipulationssicher zu machen :)
     
  15. shopperman

    shopperman Erfahrener Benutzer

    Gerade einen Anruf vom Kunden erhalten: "Lassen sie sich mit der Lieferung Zeit. Wir fahren in Urlaub"
    Was soll ich jetzt tun? Die Bestellung stornieren und dem Kunden sagen: Bestell gefälligst neu und schreib deinen Lieferwunsch ins Kommentarfeld
    oder mir auf einem Zettel/Tabelle notieren, dass der Kunde eine Lieferung nach seinem Urlaub wünscht?
    oder mir merken, dass der Kunde angerufen hat oder ein email gesendet hat? bevor ich die Ware versandfertig machen lasse?
     
    Zuletzt bearbeitet: 14. Juli 2026
  16. Totti-Amun

    Totti-Amun Erfahrener Benutzer

    Was meinst du mit "manipulationssicher" machen?

    Nur der Kunde kann im Rahmen seiner dann abgeschlossenen Bestellung einen Kommentar hinzufügen. Und den bekommt er, sowie der Shopbetreiber, mit der Bestellbestätigung übermittelt.
     
  17. Totti-Amun

    Totti-Amun Erfahrener Benutzer

    Also, ich nutze die Funktionen des Gambio Shops. Dann bleibt die Bestellung halt so lange offen, bis versendet wurde.
    Sieht man ja auf den ersten Blick, welche offen sind und nicht auf "versendet" geändert wurden (mit dem Gimmick für den Kunden, dass dann auch sein Tracking übermittelt wird).
     
  18. HolgerNils (xycons.de)

    HolgerNils (xycons.de) G-WARD 2013/2014

  19. Proof.de

    Proof.de Mitglied

    Nutze ich selbst für genau diesen Zweck, funktioniert hervorragend. Finde ich sogar noch eine bessere Lösung, da unsere Kommentare und die Kundenkommentare in separaten Feldern sichtbar sind. Kann ich nur empfehlen.

    Viele Grüße
    Matthias