Silverstrip 4显示有帖子的类别

时间:2018-10-04 09:03:15

标签: silverstripe-4

我有6个类别,如图所示。我在金融和企业中有帖子

类别。我也不想在下拉菜单中显示其他类别。当我在飞机的其他类别中增加一个新的职位时,飞机的下拉框中也应该显示。我怎么能做到这一点。

enter image description here

我尝试了以下过滤器,但没有用

filter(array('ParentID' => $this->ID , 'EventDate:GreaterThan' => $curDate))

谢谢

1 个答案:

答案 0 :(得分:0)

您可以尝试以下操作:

        // In this query I assume you got this structure -> [Category 'has_many/many_many' Posts]
        $categoriesWithImages = Category::get()->filter([
            'Posts.ID:GreaterThan' => 0,
            'Posts.EventDate:GreaterThan' => $curDate,
        ]);