gpt4 book ai didi

plone - 更改 Zope 模板中的属性

转载 作者:行者123 更新时间:2023-12-01 11:46:17 26 4
gpt4 key购买 nike

我正在为包含文件的对象编写模板。我正在关注 theme building blocks instructions .

<a tal:attributes="href item/id">foo</a>

这使得 liks 下载文件,如下所示:

<a href="foo">foo</a>

但我希望该链接指向文件的查看页面,显示其标题、描述以及允许下载它。所以我想得到下一个输出:

<a href="foo/view">foo</a>

如何生成该属性?

最佳答案

使用 string: 表达式添加 /view 部分:

<a tal:attributes="href string:${item/id}/view">foo</a>

请注意,您可能想使用 .absolute_url()(对于对象)或 .getURL()(对于目录结果)方法来生成完整的绝对您的商品的网址:

<a tal:attributes="href string:${item/absolute_url}/view">foo</a>

关于plone - 更改 Zope 模板中的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14965117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com