如何在与Octobercms中的子类别分开的页面上显示类别?

问题描述 投票:0回答:1

美好的一天,我是Octobercms的新手,试图修复一个问题。我的项目中有类别和子类别,我已经为此实现了嵌套关系,并通过数据透视表将其连接到产品表。现在,当我拖动显示列表组件并尝试显示类别列表时,它会显示子类别。我希望将一个页面上的类别连接到另一个页面上的子类别。我真的不知道如何使用显示在组件下拉列表中的范围。有什么帮助解决这个问题?

我有这个作为我的范围但它似乎没有工作

 public function scopeCategory($query)
{
    return $query->where('parent_id',0)


$cats = ::category()->parent_id()->orderBy('cat_title')->get();

};

我改变范围值时得到这个

非法的运营商和价值组合。

octobercms
1个回答
2
投票

通过将其添加到我的类别模型来解决它,以显示parent_id为0的类别

public function scopeCategory($query)
{
    return $query->where('parent_id', 0);
}
© www.soinside.com 2019 - 2024. All rights reserved.