2016-07-12 5 views
1

Ich kann nicht finden, wie in Log-Dateien von extentions Language Manager der folgenden Informationen schreiben:
-user Name
-name des konstanten
- Altwert
- neu WertSpeicher in Protokolldateien Änderungen von Language Manager

Bitte beachten sie das Bild enter image description here Wie ich verstehe ich brauche einen Haken zu schreiben und diesen Code in ihr:

JLog::add('user:'.$userName .' constantName:'.$constantName.' oldValue:'.$oldValue.' newValue:'.$newValue,JLog::INFO,'com_language.monitoring');

Aber wie ich Joomla neu bin, weiß ich nicht, wie man es richtig macht, also funktioniert nach der Aktualisierung der Joomla-Version alles noch.

Danke

+0

Die vollständige Antwort mit Plugin geschrieben wurde hier gegeben http://joomla.stackexchange.com/questions/17128/save-in-logs-files-change-of-language-manager –

Antwort

0

eine System-Plugin erstellen und dann die Daten in dem onExtensionAfterSave Ereignisprotokoll, das ausgelöst wird, wenn eine Tätigkeit ausgeübt Erweiterung auf der Sprache nimmt speichern.

Das mag ein wenig überwältigend klingen, wenn Sie neu in Joomla sind, aber Plugins sind super einfach zu erstellen (einfach ein einfaches System-Plugin duplizieren und dann ändern und schließlich installieren und aktivieren).

+0

Vielen Dank für diese Antwort. Aber ich habe viel bessere Antwort hier http://joomla.stackexchange.com/questions/17128/save-in-logs-files-changes-of-language-manager –