FOSCommentBundle 自定义评论排序

FOSCommentBundle Custom comment sorting

我需要实现基于评论评分的自定义评论排序,我已经完成了14-customizing_tree_sorting.md my app/config.yml中的services:如下

# app/config/config.yml
services:
     demoBundle.comment.sorter.score:
        class: DemoBundle\Bundle\Sorting\CommentOrderSorting
        tags:
            - { name: fos_comment.sorter, alias: score }

这里 SortingInterfac 的覆盖方法没有在我的自定义 class CommentOrderSorting 中调用,我需要在其中实现我的逻辑

致谢

我认为您还应该使用自定义排序器创建配置:

# app/config/config.yml
fos_comment:
    service:
        sorting:
            default: score