Ergebnis 1 bis 3 von 3

Thema: createNewVersion mit anderem Backend-Benutzer

  1. #1
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.809

    Frage createNewVersion mit anderem Backend-Benutzer

    Die Funktion createNewVersion erstellt eine neue Version eines Datensatzes immer mit dem eingeloggten Backend-Benutzer. Nun starte ich im Hintergrund öfter eine Wartungsfunktion. Diese ändert auch Datensätze unbemerkt vom angemeldeten Benutzer. Dieser wundert sich dann, das er doch da gar nichts gemacht hat. Wie kann ich die Datensatzversion einem Bot zuordnen?
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  2. #2
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.459
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Probiere mal mit
    PHP-Code:
    Versions->create(true
    ... das sollte keinen User eintragen.

  3. #3
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.809

    Standard

    Ich habe mir die Klasse Versions in einer 4.13 einmal angeschaut. Funktioniert hat folgender Code mit Beispieltabelle tl_member und Datensatz Nr. 1:
    PHP-Code:
    $version = new \Versions('tl_member'1);
    $version->setUsername('Fernschach-Bot');
    $version->create(); 
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •