<div tal:condition="context/myfield">當資料是空的 string 時,整個 <div /> 並不會顯示,當資料是空的 list 時,還是會出現 My Field: [''] 之類的畫面。
My Field:
<span metal:use-macro="python:context.widget('myfield', mode='view')" />
</div>
一個簡單的處理方式是:
<div tal:condition="python:context.myfield != ['']">
My Field:
<span metal:use-macro="python:context.widget('myfield', mode='view')" />
</div>
No comments:
Post a Comment