sminnee/silverstripe-modelcomments

此包已 废弃 并不再维护。未建议替代包。

在 ModelAdmin 中为任意 DataObjects 提供评论系统。

安装: 124

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分叉: 1

开放问题: 8

类型:silverstripe-vendormodule

dev-master 2020-08-07 00:09 UTC

This package is auto-updated.

Last update: 2024-03-07 07:53:31 UTC


README

这是 Silverstripe CMS 的插件。

此包允许在基于 ModelAdmin 的应用的详情表单中创建评论流。

示例

Screenshot

当前视图非常简单,因为这只是一个 MVP。它是基于 gridfieldextensions 的工作。

设置

首先,安装模块。由于它是 MVP,只有 dev-master 可用

> composer require sminnee/silverstripe-modelcomments:dev-master

然后,将 HasModelCommentsExtension 添加到您希望进行评论的对象。

<?php

use SilverStripe\ORM\DataObject;
use Sminnee\ModelComments\HasModelCommentsExtension;

class MyClass extends DataObject
{
    // ...

    private static $extensions = [
        HasModelCommentsExtension::class,
    ];

    // ...
}

最后,将评论、查看评论和管理评论的权限分配给适当的用户组。

Screenshot