Im QuerySave und PostSave speichern

  • Was willst du dort speichern ?
    Das Dokument selbst ?


    In eine Endlosschleife wirst du da nicht kommen, denn die Events werden nur aufgerufen wenn du im Frontend speicherst, nicht aber wenn du im Backend speicherst

  • Das war aber schnell :)


    Ich mache folgendes:


    Der Code lauft in QuerySave und PostSave, wenn er nur im QuerySave lauft muss ich zweimalSpeichern damit das Feld html und htmlEng die Veraenderungen annehmen. Wenn er in beiden lauft dann funktioniert es. Wenn ich normal speichere geht es. Aber wenn ich irgendwelche aktion mache und in ihr specihere dann kommt es zur endlossschleife.

  • Das Problem liegt nicht am Speichern sondern daran wie du arbeitest.


    Vermutlich wird das Feld in der Maske existieren


    Du veränderst ein Feld im Backend, danach wird das Dokument durch den User gespeichert und überschreibt das Backendfeld wieder.


    ==> Solche Aktionen immer im PostSave durchführen, denn dann veränderst du die Felder nachdem der Benutzer sie gespeichert hat.