在邮件Ploneformgen中发送标签字段

时间:2013-08-30 14:58:36

标签: plone ploneformgen

我正在尝试让邮件程序包含我的Ploneformgen表单中的丰富标签字段。我已进入邮件程序适配器的模板并添加了此代码:

<tal:block tal:content="python:request.form.get('sss-label', None)"/>

'sss-label是富标签字段的名称。此代码适用于在表单上显示其他项目,而不是这一项。有什么想法吗?

约翰

1 个答案:

答案 0 :(得分:1)

只有表单输入存储在请求/表单中,因此您需要从字段对象中查找:

<tal:block tal:content="structure context/sss-label/fgField/default" />

“fgField”是PFG存储的字段上下文对象内的实际字段。富文本字段的标签html存储在字段的默认值中。