axllent/silverstripe-simplemodeladmin

此包已被废弃,不再维护。没有推荐替代包。

适用于SilverStripe 3的简化版ModelAdmin

安装: 255

依赖: 0

建议者: 0

安全: 0

星标: 3

关注者: 3

分支: 1

开放问题: 0

类型:silverstripe-module

1.0.0 2016-01-05 03:26 UTC

This package is auto-updated.

Last update: 2023-05-27 20:11:52 UTC


README

这是Silverstripe的ModelAdmin的“精简版”,区别在于

  • 移除了导入、导出和打印功能
  • 移除了过滤功能
  • 默认情况下,列排序功能已禁用

要求

  • SilverStripe 3.0+

使用方法

class MyDataObject_ModelAdmin extends SimpleModelAdmin {
	...
	public function canView() {
		return Permission::check('CMS_ACCESS_CMSMain', 'any', $member);
	}
}

注意

虽然ModelAdmin继承了模型权限,但你的SimpleModelAdmin扩展需要它自己的canView权限,因为这不会在CMS访问安全部分添加单独的实体。