我过去遇到过这个问题,但从未解决过。
我即将为客户完成Drupal网站。我创建了两种内容类型,并为他提供了编辑这些节点类型出现所需的权限。
奇怪的问题是客户端可以编辑任何类型为product_type的节点,但同一类型的某个特定节点除外。 换句话说,除了节点/ 3之外, product_type 类型的所有节点都是可编辑的。
任何人都可以帮助我。
答案 0 :(得分:0)
您是否安装了节点访问模块,例如Content Access或Taxonomy Access Control?如果这样做,可能是设置了每个节点的权限,并且您的客户端角色没有编辑该节点的权限,或者可能是它被标记了特定的分类术语,这阻止了他编辑它。 / p>
如果您没有安装任何额外的节点访问模块,是否只是在页面的标签部分中缺少“编辑”链接?客户端可以输入“http://example.com/node/3/edit”并以此方式到达编辑屏幕吗?
如果您在评论中提供这些问题的答案,我会尽我所能编辑此答案。
答案 1 :(得分:0)
检查节点的作者。如果它与客户的用户帐户不同,可能会解决问题。如果这不起作用,您可能需要“重建权限。”
答案 2 :(得分:0)
我发现了问题所在。客户帐户无法使用全html输入格式编辑任何内容。 我启用了/ admin / settings / filters,它现在运行正常。
感谢您的关注。