我在ZMI / portal_view_customizations中的Plone站点中自定义了RSS源视图。 在自定义之后,模板会引发错误
zope.tal.taldefs.TALError:空HTML标签不能使用tal:content: u'link,第16行
我发现第16行声明了一个空的HTML元素,用“tal:content”填充它并没有多大意义。所以我改变了:
<link tal:content="feed/link" />
到
<span tal:content="feed/link">The Link</span>
并且模板正确编译。 但是现在调用集合上的feed会给我“权限不足”。如果我删除第16行,也会发生这种情况 有人可以给我一个关于如何使其工作的提示吗?
复制:
答案 0 :(得分:2)
由于restricted Python scripts,通过portal_view_customization进行的TTW自定义并不适用于调用此类方法的模板。您必须编写一个包来替换您自己的视图。
答案 1 :(得分:1)
尝试转到myplonesite/mycollection/synPropertiesForm
并启用整合。
没有任何承诺它会起作用,RSS似乎需要一点努力来实现它。
这些链接可能有所帮助:
http://developer.plone.org/functionality/rss.html
http://plone.293351.n2.nabble.com/RSS-feeds-out-of-Plone-4-td5502707.html
答案 2 :(得分:1)
正如我想出的其他信息一样