使用我继承的Drupal 6站点,我在理解基于内容配置文件的配置文件时遇到了一些问题。站点管理员有他们想要删除的用户,并且这样做了,但是配置文件仍然显示在引用配置文件的字段下拉列表中。
我在“内容”选项卡上查看尝试以这种方式删除它们,它们未列出,但我可以在数据库中手动查询它们,它们就在那里。其他配置文件(来自现有用户)在“内容”选项卡上可见。
我犹豫是否直接从数据库中删除它们,因为我不知道这些记录可能具有哪些依赖项。
最重要的是,我需要一种可重复的方法来清理那些没有用户关联的配置文件。
由于
答案 0 :(得分:0)
尝试创建视图类型设置为User的视图。在“关系”部分中,为“个人档案”添加关系。设置所需的关系。在fields部分中,添加相关Profile中的nid和title字段。该视图现在应该拉入所有用户并输出任何相关配置文件的nid和标题。这应该消除未附加到现有用户的配置文件。最后,编辑“节点参考”字段以使用刚创建的视图生成列出的项目。