我想让管理员将文件(PDF文件)上传到单独的用户(客户端),例如账单,信息和文档。
我认为添加新内容类型包含一些字段,例如 file 字段,但我不知道如何添加用户列表,因此管理员可以选择文件到上传和相应的用户。
完成此步骤后,如何在登录时向用户显示这些文件?
答案 0 :(得分:2)
要引用该用户,您可以安装实体引用模块。 http://drupal.org/project/entityreference 您可以使用它来添加将引用用户的字段。
就列出用户的文件而言,您可以使用Views制作新内容类型的列表,并由登录的用户对其进行过滤。
详细说明,安装视图模块,创建一个新视图,其中包含新类型的内容类型过滤器,以及当前用户的上下文过滤器,然后为文件字段添加字段,并配置但是您希望将文件显示给用户。 根据您的需要,您还可以将该视图设置为您网站的首页,以便人们在登录时看到它。
要按当前用户进行过滤,当您添加上下文过滤器时,在“当过滤器值不在URL中”部分时,选择“提供默认值”,然后选择“登录用户的用户ID”类型