美好的一天,我是Octobercms的新手,试图修复一个问题。我的项目中有类别和子类别,我已经为此实现了嵌套关系,并通过数据透视表将其连接到产品表。现在,当我拖动显示列表组件并尝试显示类别列表时,它会显示子类别。我希望将一个页面上的类别连接到另一个页面上的子类别。我真的不知道如何使用显示在组件下拉列表中的范围。有什么帮助解决这个问题?
我有这个作为我的范围但它似乎没有工作
public function scopeCategory($query)
{
return $query->where('parent_id',0)
$cats = ::category()->parent_id()->orderBy('cat_title')->get();
};
我改变范围值时得到这个
非法的运营商和价值组合。
通过将其添加到我的类别模型来解决它,以显示parent_id为0的类别
public function scopeCategory($query)
{
return $query->where('parent_id', 0);
}