我需要为一个特定的字段/部件开发一个灵巧的内容类型。
这个小部件就像一个多选择小部件,但我需要给可以为每个选择的选项上传文件。像这样:
[] option 1 Upload a file: [ ] [ Browse ]
[X] option 2 Upload a file: [ ] [ Browse ]
[] option 3 Upload a file: [ ] [ Browse ]
关于如何在灵巧上实现这一点,有什么想法/指针吗?我认为它和z3c有关。主要形式。欢迎任何类似的小部件/字段示例,如任何指向现有包的指针:)
如果可能的话,我还将管理词汇表TTW,以便具有特定角色的用户可以更新列表。
虽然我自己没有使用过,但我怀疑您可以看看collective.z3cform。Datagridfield和相关的演示代码在github上指针如何使用子表单和小部件工厂。