Plone 做<;输入已禁用=“输入已禁用”;残疾人士/&燃气轮机;或TAL中的其他布尔属性
如何定义可能存在或可能不存在的属性?示例是复选框checked=“checked”或disabled=“disabled”HTML属性Plone 做<;输入已禁用=“输入已禁用”;残疾人士/&燃气轮机;或TAL中的其他布尔属性,plone,template-tal,zpt,Plone,Template Tal,Zpt,如何定义可能存在或可能不存在的属性?示例是复选框checked=“checked”或disabled=“disabled”HTML属性 涉及什么类型的tal:attributes表达式?当tal:attributes中列出的属性设置为无时,该属性将被忽略: <span tal:attributes="title python:len(item['title']) < 10 and item['title'] or None"> Only a title if shorte
涉及什么类型的tal:attributes表达式?当
tal:attributes
中列出的属性设置为无时,该属性将被忽略:
<span tal:attributes="title python:len(item['title']) < 10 and item['title'] or None">
Only a title if shorter than 10 characters.
</span>
如果少于10个字符,则仅显示标题。
这同样适用于不存在对象的路径表达式:
<span tal:attributes="title item/title" />
现在,仅当项目上有标题键或属性时,才会设置标题
属性。请注意,如果item/title
解析为None
,则该属性也将被忽略
从:
如果与属性赋值关联的表达式的计算结果为零,则该属性将从语句元素中删除
其中pythonNone
被解释为“nothing”