Store the customized Shopro mall so it can be kept on the remote.

Co-authored-by: Cursor <cursoragent@cursor.com>
这个提交包含在:
wikiboss
2026-09-22 13:55:12 +08:00
当前提交 b87880e247
共有 2547 个文件被更改,包括 423496 次插入 和 0 次删除

查看文件

@@ -0,0 +1,31 @@
<?php
namespace addons\shopro\controller;
use app\admin\model\shopro\Category as CategoryModel;
class Category extends Common
{
protected $noNeedLogin = ['*'];
protected $noNeedRight = ['*'];
public function index()
{
$id = $this->request->param('id', 0);
$category = CategoryModel::where('parent_id', 0)->normal()->order('weigh', 'desc')->order('id', 'desc');
if ($id) {
// 指定 id 分类,否则获取 权重最高的一级分类
$category = $category->where('id', $id);
}
$category = $category->find();
if (!$category) {
$this->error(__('No Results were found'));
}
$childrenString = $category->getChildrenString($category);
$categories = CategoryModel::where('id', $category->id)->normal()->with([$childrenString])->find();
$this->success('商城分类', $categories);
}
}