批量添加信息到其他节点无效。

作者:动易网络 来源:本站原创 点击数: 发布时间:2012年07月24日

问题描述:在后台管理 >> 内容管理 >> 信息管理中批量选中了一页的信息,点击下方的“添加到其他栏目”按钮,目标节点选定为A节点,后台提示批量添加信息成功,但是当查看A节点的时候,却发现节点中并没有刚刚批量添加的信息。

原因分析:另外选择第二页的文章测试一下,还是提示“添加到其他节点成功”,不同的是这次信息可以正确地被添加到A节点中,初步判断是第一页的文章有问题,然后把第一页的文章拆开几部分进行多次尝试,结果问题依旧,然后在A节点中删掉了一篇文章,再重新在第二页文章中挑了这篇文章测试看是否操作步骤上有问题,结果这一次连第二页的这篇文章都出现问题了。最后思考了一下后,到后台管理 >> 内容管理 >> 信息管理 >> 回收站管理 中看了一下,除了刚刚删掉的文章,还有很多其他文章,这些文章中包括了第一页的20篇文章,到这里才发现了问题所在。原来是因为即使在信息管理中删掉了文章,文章中的节点ID字段还是记录着A节点的ID,只是状态字段的值变化了,所以在信息管理中不显示出来,而在回收站显示出来了,因此当重新往A节点添加这篇文章的时候,就添加不上了,因为重复了。

解决办法:为了方便用户误删信息后能找回信息,所以系统提供了回收站功能,信息在信息管理中删除后是移动到回收站,必须要到回收站彻底删除信息才能重新添加。