param([ 'id', 'page/d' => 1, 'size/d' => 12, ]); // 获取附件分类 $categorys = AttachmentCategoryModel::field([ 'id', 'name' ]) ->language($this->lang_id) ->parent(0) ->isShow(true) ->order(['sort' => 'asc', 'id' => 'desc']) ->select(); View::assign('categorys', $categorys); // 获取附件 $attachements = AttachmentModel::field([ 'id', 'name', 'desc', 'image', 'applicable_to', 'support_platform', 'attach', ]) ->language($this->lang_id) ->category($param['id']??null) ->order(['sort' => 'asc', 'id' => 'desc']) ->paginate([ 'list_rows' => $param['size'], 'page' => $param['page'], ]); View::assign('attachements', $attachements); View::assign('page', $attachements->render()); return View::fetch('index'); } /** * 视频 */ public function video() { // 获取附件分类 $categorys = AttachmentCategoryModel::field([ 'id', 'name' ]) ->language($this->lang_id) ->parent(0) ->isShow(true) ->select(); View::assign('categorys', $categorys); return View::fetch('video'); } }