Symfony 3 | FOSCommentBundle管理许多主题/评论

时间:2016-09-14 20:16:57

标签: comments symfony foscommentbundle

我在我的项目中使用FOSCommentBundle,我已经使用线程和注释类对其进行了配置,这是有效的。 但现在我需要管理许多类型的线程和评论。

例如我有评论的新闻,我有内容和评论。 当然,新闻评论与内容评论不同。

我不知道如何在config.yml中执行此操作:

fos_comment:
    db_driver: orm
    class:
        model:
            comment: Project\MyBundle\Entity\News
            thread: Project\MyBundle\Entity\Comment

如何添加其他主题/评论类型?或者我该如何管理这个案例?

TY

1 个答案:

答案 0 :(得分:0)

在您要使用FOSCommentBundle的模板中,您必须输入以下代码:

{% include 'FOSCommentBundle:Thread:async.html.twig' with {'id': 'foo'} %}

因此,在{'id':'foo'}部分中,您可以为所需的任何线程添加不同的ID,甚至是任何新闻的不同线程,例如

{% include 'FOSCommentBundle:Thread:async.html.twig' with {'id': 'news'~news.id} %}