0
{{ (vendorData.description) ? vendorData.description : "<em>No Description Entered</em>"|raw }}
對文字字符串特威格RAW過濾器不工作
當值不存在我看到: <em>No Description Entered</em>
在Web瀏覽器的屏幕上逐字打印。
生應該強制字符是文字,而不是> <
等
爲什麼這不是在「創建的字符串」工作,但如果我去做了一個字符串變量是否可行?
謝謝...我只是覺得很奇怪,他們會要求您申請生的最終的結果,而不是結果的具體部分......我的意思是如果VendorData通常不會有任何HTML,並且我不想在這種情況下「生」? – SublymeRick
這並不奇怪。 'filter's'只有更高的[precendence](https://twig.symfony.com/doc/2.x/templates.html#expressions) – DarkBee
嗨@SublymeRick - 我添加了另一個Twigfiddle來展示你如何實現你需要在Twig中使用if語句。 –