Generierungs-Log: Warning "Replacing null value with empty default!" Erweiterung um Variablennamen oder Template ID und Line Nr.

Bei der Auswertung der Generierungslogs findet man immer mal wieder folgende Warnung:

"Replacing null value with empty default!"

Es wäre hilfreich, wenn in dem Log weitere Informationen geloggt würden wie z.B. der Variablennamen oder die Template ID inkl. Line Nr. Das macht die Fehlersuche und die Korrektur sehr viel leichter.

11 Comments
kohlbrecher
Crownpeak employee
Crownpeak employee

Hallo Carola,

inzwischen wurde dieser Feature Request umgesetzt. Das Logging (nicht auf Debug) sieht in dem Fall aktuell so aus:

WARN 18.03.2019 08:42:18.473{g-sec=298544,g-node=297359} (de.espirit.firstspirit.generate.SiteProduction): Replacing null value with empty default! Undefined variable 'iDoNotExist'!

Dabei ist g-sec die ID des Absatzes und g-node die ID der umliegenden Seite.

Mit aktiviertem Debug Modus ($CMS_SET(#global.debugMode,true)$ wird diese hier ausgegeben:

WARN 18.03.2019 08:45:03.849{g-sec=298544,g-node=297359} (de.espirit.firstspirit.generate.SiteProduction): Replacing null value with empty default! Undefined variable 'iDoNotExist'! inside of: Template 'Homepage' (id=296805) inside of: $CMS_TRIM(level:1, char: )$ - at 150, 3 inside of: $CMS_VALUE(#global.page.body("Content left"))$ - at 220, 9 inside of: Template 'Pressemitteilungen-Teaser' (id=296824) inside of: $CMS_VALUE(iDoNotExist)$ - at 14, 1

Grüße

Jan