drupal';s分类法:按分类法访问私有文件?

drupal';s分类法:按分类法访问私有文件?,drupal,taxonomy,Drupal,Taxonomy,在我的电子学习网站上,我出售我的教程。我的文件在私人文件夹中,在支付了每套文件的费用后,用户可以下载这套特定的文件。。。 落实这一点;到目前为止,我使用了这个模块:“Private files download permission”=允许按用户和按角色从私有文件系统目录下载。 因此,对于每一组文件,我必须创建一个单独的角色 我的问题:现在我有这么多角色,组织起来越来越困难 现在我正在考虑其他解决方案,比如使用分类法! 我可以创建一个表单,将文件上传到私人文件夹,并为其指定分类法! 1-但我不清

在我的电子学习网站上,我出售我的教程。我的文件在私人文件夹中,在支付了每套文件的费用后,用户可以下载这套特定的文件。。。 落实这一点;到目前为止,我使用了这个模块:“Private files download permission”=允许按用户和按角色从私有文件系统目录下载。 因此,对于每一组文件,我必须创建一个单独的角色

我的问题:现在我有这么多角色,组织起来越来越困难
现在我正在考虑其他解决方案,比如使用分类法! 我可以创建一个表单,将文件上传到私人文件夹,并为其指定分类法! 1-但我不清楚如何在付费后将此分类分配给用户? 2-如果该用户具有适当的分类法,我如何让他从私人文件夹下载

我的问题:是否有任何模块至少可以完成一半的工作?或者,如果没有模块可以帮助我…我可以使用规则模块来检查用户是否符合特定的分类法吗? 如果你有什么好办法来解决这个问题,请与我分享。
提前感谢

您应该看看或有机团体

我认为两者都是基于角色的!每个角色可以有几个分类法。担任该角色的任何用户都可以下载所有这些分类法!这不是我想要的,因为我必须再次拥有如此多的分类法。我需要一些基于分类的东西。1-我可以为用户分配一个分类法2-下载时检查用户是否具有该分类法