管理员部分之外的Sonata Admin

时间:2018-08-19 20:12:40

标签: symfony admin sonata

所以我开始在Symfony 3.4.14项目中使用Sonata Admin,由于这是我第一次使用捆绑软件,所以我问了自己几个问题。

我们是否应该在admin部分本身之外使用admin服务来创建,持久保存等等。假设我有一些文章页面已启用评论。显然,用户没有访问/ admin / *来创建评论的权限,而是将使用其他形式。我应该做类似的事情

if($form->isValid()) {
    $this->container->get('admin.comment')->create($comment);
}

在我的控制器中?还是这不是一个好主意,而是我应该创建自己的注释管理器,如果是这样,那么让两个类做基本上相同的事情就不是多余的吗?

0 个答案:

没有答案