- 打开 \app\common\dao\store\StoreCategoryDao.php文件, 找到
allChildren
方法 - 替换为一下内容
public function allChildren($id)
{
$path = model::getDB()->where('store_category_id', is_array($id) ? 'IN' : '=', $id)->where('mer_id', 0)->column('path', 'store_category_id');
if (!count($path)) return [];
return model::getDB()->where(function ($query) use ($path) {
foreach ($path as $k => $v) {
$query->whereOr('path', 'LIKE', "$v$k/%");
}
})->where('mer_id', 0)->order('sort DESC')->column('store_category_id');
}
- 替换后重启 swoole 服务即可
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}