迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
这个自建方法,我要把fid存到数据库,后台没有创建字段,直接数据库创建的,怎么存,data那个数组是在哪里进行存处理的,我没找到,能说一下么
二开基础,可以学习一下
\\\\\\\\\\\\\\\\\\\\\\\\
public function add() { $id = 0; $fid = intval(\Phpcmf\Service::L('input')->get('fid')); $did = intval(\Phpcmf\Service::L('input')->get('did')); $catid = intval(\Phpcmf\Service::L('input')->get('catid')); $did && $this->auto_save = 0; // 草稿数据时不加载 $draft = $did ? $this->content_model->get_draft($did) : []; $catid = $draft['catid'] ? $draft['catid'] : $catid; // 栏目id不存在时就去第一个可用栏目为catid if (!$catid) { list($select, $catid) = \Phpcmf\Service::L('Tree')->select_category( $this->module['category'], $catid, 'id=\'dr_catid\' name=\'catid\' onChange="show_category_field(this.value)"', '', 1, 1, 1 ); } else { $select = \Phpcmf\Service::L('Tree')->select_category( $this->module['category'], $catid, 'id=\'dr_catid\' name=\'catid\' onChange="show_category_field(this.value)"', '', 1, 1 ); } $this->is_get_catid = $catid; $draft && $draft['catid'] = $catid; list($tpl) = $this->_Post($id, $draft, $fid); \Phpcmf\Service::V()->assign([ 'did' => $did, 'form' => dr_form_hidden(['is_draft' => 0, 'module' => MOD_DIR, 'id' => $id]), 'select' => $select, 'draft_url' =>\Phpcmf\Service::L('Router')->url(APP_DIR.'/home/add'), 'draft_list' => $this->content_model->get_draft_list('cid='.$id), 'menu' => \Phpcmf\Service::M('auth')->_module_menu( $this->module, ' <i class="'.dr_icon($this->module['icon']).'"></i> '.dr_lang('%s管理', $this->module['cname']), \Phpcmf\Service::L('Router')->url(APP_DIR.'/home/index'), \Phpcmf\Service::L('Router')->url(APP_DIR.'/home/add', ['catid' => $catid]) ), 'category_field_url' => $this->module['category_data_field'] ?\Phpcmf\Service::L('Router')->url(APP_DIR.'/home/add') : '' ]); \Phpcmf\Service::V()->display($tpl); }
添加的时候,把这个直接跟随内容一起入库
方便的很啊
我要把列表改成这样,这个字符在哪加回复迅睿框架创始人