2010-06-13 5 views

Antwort

11

Ich lief gerade in diesen Fehler auch. Sie führen wahrscheinlich einen Flüssigkeitsfilter mit einem Wert von null aus. Ich hatte so etwas wie diese auf meiner jekyll Website:

<title>{{ page.title | xml_escape }}</title> 

Und auf meiner Stammseite wurde der Titel nicht gesetzt. Sie können das Problem beheben, indem sichergestellt wird, dass der Wert festgelegt ist, oder Sie können mit etwas so hacken um die Null in einen String zu zwingen:

{{ page.title | append:' ' | xml_escape }} 

hoffe, das hilft dir.

+0

Normalerweise möchten Sie überprüfen, ob 'page.title' existiert. Eine bessere Lösung wäre '{% if page.title%} {{page.title | xml_escape}} ' – shibumi