Sulu:如何在预览中获取模板错误的确切位置?

时间:2019-01-11 05:37:32

标签: symfony sulu

当我在Sulu 1.6中开发模板并发生错误时,在哪里可以找到完整的错误或确切的错误位置?是否有某种特殊的日志,或者我需要更改默认位置?

相应的/admin/websocket/admin响应仅包含以下信息(基本上是相同的信息):

{
   "handler":"sulu_preview.preview",
   "message":{
     "code":9903,
     "message":"Unclosed \"block\".",
     "type":"Sulu\\Bundle\\PreviewBundle\\Preview\\Exception\\TwigException"
   },
   "options":[],
   "error":true
} 

目前,我仅看到以下消息: Not very helpful template error

如果未实施喷射,知道它的挡块在哪里也很有帮助。

非常感谢!

1 个答案:

答案 0 :(得分:2)

事实证明,没有启用日志记录,并且因为PreviewRendere引发了新的Exception,所以原始信息几乎丢失了。可以通过以下方式添加:https://github.com/sulu/sulu/pull/4363

最良好的祝愿
安德烈亚斯(Andreas)