我正在尝试使用新发布的对自定义敏捷类型的支持,collective.documentviewer
但努力使其正常工作。
我已经确认支持存在ATFile
,但不是我的类型:
据我所知,我已经满足了四个支持要求:
- 实现 IDexterityContent(我的敏捷容器类型默认应该这样做)
- 定义一个主要字段,我在这里做:https ://github.com/collective/collective.pece/blob/master/collective/pece/content/document_artifact.py
- 将文档查看器视图添加到我的类型:https ://github.com/collective/collective.pece/blob/master/collective/pece/profiles/default/types/document_artifact.xml#L21
- 上传支持的类型:默认选择 PDF。
不幸的是,我得到:“该文件不是受支持的文档类型。您的类型可能受支持。请查看文档查看器配置设置。”
我错过了一些明显的东西还是代码挖掘时间?谢谢