【发布时间】:2012-02-02 11:42:18
【问题描述】:
我有一些条目(比如数据库表中的产品),我需要在从数据库加载页面时收集它们的详细信息。
我有一个全局 python 脚本 (getValues) 来获取数据。
如何调用脚本,因为产品已分类并存在于不同的文件夹中,并且脚本位于主文件夹“产品”中。
- 书籍
- 书1
- 书2
- 手机
- 手机1
- 手机2
- getValues
Book1,Book2,Mobile1,Mobile2 是我使用 plone 界面创建的页面(添加 New-->Page;不是通过 ZMI)
我尝试如下:
<div tal:repeat="records context/getValues">
<span tal:replace="records/Name"></span>
<span tal:replace="records/Price"></span>
</div>
和我的 python 脚本(getValues)
记录 = {'Name': 'Test','Price': 20,}
返回记录
任何帮助或指示都会很棒,这样我就可以继续前进。
根据你们收到的建议,这是我的详细问题
screenshot of the script added in portal_skins/custom
为什么没有在页面加载事件中调用脚本?
我需要在页面加载事件中调用 python 脚本作为 PloneFormgen 中的表单设置脚本
【问题讨论】: