0

如何对非管理员用户隐藏内容资源字段?

4

3 回答 3

1

因此,您希望用户能够更改标题、别名等文档字段,但不能更改内容?

您不能将单个字段锁定为管理员用户(据我所知)。您可以锁定整个页面/资源,也可以将要锁定的内容放入该文档的模板中,并将模板仅锁定给管理员用户,这样可以达到相同的效果。

确保模板中没有对 [+content+] 的引用,即使用户输入文档内容也不会影响页面。

于 2009-12-06T09:02:08.980 回答
1

新的答案而不是编辑上面的,因为这是一个更干净的解决方案。

  1. 创建不同的用户组,例如。管理员和编辑
  2. 确保管理员在管理员用户组中
  3. 为您的内容创建一个模板变量,并在“访问权限”部分中仅勾选管理员组。
  4. 将电视分配给您的模板。

现在,如果用户不在管理员用户组中,则在他们编辑资源时电视甚至都不会可见。

于 2009-12-06T10:28:29.943 回答
1

嘿,谢谢你的回答。我想我会发布我最终做了什么。

使用 MODx Evo 1+,您可以使用 managermanager。使用其中的规则删除包含的文件(使用而不是默认块)后,我可以重命名隐藏和同步内容。

于 2009-12-06T20:08:09.337 回答