pschulz
I'm new here

WARN-Meldung in Generierungsprozess #cell.align -> null

Jump to solution

Hi,

mir ist aufgefallen, dass im Generierungslog etliche Male folgende Warnung kommt:

26.01.2012 13:08:22.454 WARN  ($CMS_VALUE(#cell.align)$ at 11, 44): Replacing null value with empty default!

    inside of: Template 'Standard' (id=226915)

    inside of: $CMS_RENDER(template:"WEBeditInplaceBody", name:"content_center")$ - at 61, 3

    inside of: Format Template 'WEBeditInplaceBody' (id=226924)

    inside of: $CMS_TRIM(level:4)$ - at 1, 34

    inside of: $CMS_TRIM(level:0)$ - at 15, 5

    inside of: $CMS_VALUE(#global.page.body(name))$ - at 15, 24

    inside of: Template 'table' (id=226983)

    inside of: $CMS_TRIM(level:2, char:)$ - at 15, 1

    inside of: $CMS_VALUE(fr_st_table)$ - at 18, 1

    inside of: $CMS_VALUE(#content)$ - at 6, 55

    inside of: Format Template 'tr' (id=226941)

    inside of: $CMS_VALUE(#content)$ - at 1, 5

    inside of: $CMS_VALUE(#cell.align)$ - at 11, 44

Die Standard-Formatvorlage "Tabellenzelle" sieht allerdings so aus:

$CMS_VALUE(if(!#cell.align.isEmpty, " align='" + if(#cell.align == "block", "justify", #cell.align) + "'"))$

Von wo kommt jetzt diese Warnung?

Gruß

Peter

0 Kudos
1 Solution

Accepted Solutions
hoebbel
Crownpeak employee

Hallo zusammen,

Ursache war, dass hier an der falschen Stelle gesucht wurde.

Im Stacktrace sieht man, dass gar nicht in die Formatvorlage td gesprungen wird:

26.01.2012 13:08:22.454 WARN  ($CMS_VALUE(#cell.align)$ at 11, 44): Replacing null value with empty default!
    inside of: Template 'Standard' (id=226915)
    inside of: $CMS_RENDER(template:"WEBeditInplaceBody", name:"content_center")$ - at 61, 3
    inside of: Format Template 'WEBeditInplaceBody' (id=226924)
    inside of: $CMS_TRIM(level:4)$ - at 1, 34
    inside of: $CMS_TRIM(level:0)$ - at 15, 5
    inside of: $CMS_VALUE(#global.page.body(name))$ - at 15, 24
    inside of: Template 'table' (id=226983)
    inside of: $CMS_TRIM(level:2, char:)$ - at 15, 1
    inside of: $CMS_VALUE(fr_st_table)$ - at 18, 1
    inside of: $CMS_VALUE(#content)$ - at 6, 55
    inside of: Format Template 'tr' (id=226941)
    inside of: $CMS_VALUE(#content)$ - at 1, 5
    inside of: $CMS_VALUE(#cell.align)$ - at 11, 44

Ursache des Problems war, dass die Tabelle über eien Table-Funktion ausgegeben wurde und nicht über die Formatvorlagen.

Viele Grüsse aus Dortmund,

  Holger Höbbel

View solution in original post

0 Kudos
6 Replies
feddersen
Community Manager

Hallo Herr Schulz,

im Stacktrace sehe ich nur die Formatvorlage "tr", also die der Tabellenzeile.

Vielleicht wird dort auch ein $CMS_VALUE(#cell.align)$ verwendet?

Viele Grüße

Christoph Feddersen

0 Kudos

Der Inhalt der Formatvorlage steht im Posting.

[EDIT]

Christop hat recht, da steht "Tabellenzelle", ich hatte "Tabellenzeile" gelesen.

Peter
0 Kudos

Hallo Herr Feddersen,

hier der Inhalt der Formatvorlage "Tabellenzeile":

<tr>$CMS_VALUE(#content)$</tr>

Gruß

Peter Schulz

0 Kudos

Hi!

Kann ich hier noch auf eine Antwort hoffen oder muss ich mich an den ServiceDesk wenden?

Gruß

Peter

0 Kudos
gockel
Crownpeak employee

oder muss ich mich an den ServiceDesk wenden?

Ich denke das wäre an dieser Stelle sinnvoll.

Mfg Gockel

0 Kudos
hoebbel
Crownpeak employee

Hallo zusammen,

Ursache war, dass hier an der falschen Stelle gesucht wurde.

Im Stacktrace sieht man, dass gar nicht in die Formatvorlage td gesprungen wird:

26.01.2012 13:08:22.454 WARN  ($CMS_VALUE(#cell.align)$ at 11, 44): Replacing null value with empty default!
    inside of: Template 'Standard' (id=226915)
    inside of: $CMS_RENDER(template:"WEBeditInplaceBody", name:"content_center")$ - at 61, 3
    inside of: Format Template 'WEBeditInplaceBody' (id=226924)
    inside of: $CMS_TRIM(level:4)$ - at 1, 34
    inside of: $CMS_TRIM(level:0)$ - at 15, 5
    inside of: $CMS_VALUE(#global.page.body(name))$ - at 15, 24
    inside of: Template 'table' (id=226983)
    inside of: $CMS_TRIM(level:2, char:)$ - at 15, 1
    inside of: $CMS_VALUE(fr_st_table)$ - at 18, 1
    inside of: $CMS_VALUE(#content)$ - at 6, 55
    inside of: Format Template 'tr' (id=226941)
    inside of: $CMS_VALUE(#content)$ - at 1, 5
    inside of: $CMS_VALUE(#cell.align)$ - at 11, 44

Ursache des Problems war, dass die Tabelle über eien Table-Funktion ausgegeben wurde und nicht über die Formatvorlagen.

Viele Grüsse aus Dortmund,

  Holger Höbbel

0 Kudos