【发布时间】:2014-03-06 23:10:36
【问题描述】:
我有一个自定义页面类型,需要使用以下默认安全设置创建(因为它们会出现在 CMS 中:
谁可以查看此页面?
只有这些人(从列表中选择)
管理员、内容作者
在数据模型中,这将涉及 SiteTree 中的 CanViewType = OnlyTheseUsers - 以及 SiteTree_ViewerGroups 中的两行,其中 SiteTreeID = ID 和 GroupID = 1 & 2。
有没有办法通过框架做到这一点,还是我应该使用 OnBeforeWrite 直接操作数据库?
【问题讨论】:
标签: php silverstripe