联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
名称这种表单数据有参考文档么求个链接
类型:迅睿CMS 更新时间:2020-04-29 16:45:06 表单

$myfield = [

    'name' => array(

        'ismain' => 1,

        'name' => dr_lang('名称'),

        'fieldname' => 'name',

        'fieldtype' => 'Text',

        'setting' => array(

            'option' => array(

                'width' => 200,

            ),

        )

    ),

                  ];

这种表单数据有参考文档么,求个链接

回帖
  • #1楼    迅睿框架创始人
    2020-04-28 21:34:54
    Google Pixel 手机 0
    这个没有参考的,这种写法不推荐了你是什么需求
  • 张益达
    #2楼    张益达
    2020-04-28 21:38:00
    Chrome 0
    回复迅睿框架创始人我看插件里是这么定义的,比如说想写单选 复选 下拉 这种的话是不是 还是通过 写html来实现
  • 张益达
    #3楼    张益达
    2020-04-28 21:39:02
    Chrome 0
    回复迅睿框架创始人比如这样的
    image
    感觉挺好的吧
  • #4楼    迅睿框架创始人
    2020-04-28 21:42:56
    Google Pixel 手机 0
  • 张益达
    #5楼    张益达
    2020-04-28 22:49:30
    Chrome 0
    回复迅睿框架创始人$this->form = [ 'name' => [ 'name' => '服务器', 'rule' => [ 'empty' => dr_lang('服务器不能为空') ], 'filter' => [], 'length' => '200' ] ];这样的验证有文档吗,老大
  • #6楼    迅睿框架创始人
    2020-04-29 04:56:51
    Chrome 0
    protected function _Save($id = 0, $data = [], $old = [], $func = null, $func2 = null) {
        return parent::_Save($id, $data, $old, function($id, $data, $old){
            
            if (!$data[1]['name']) {
                return dr_return_data(1, 'name不能为空');
            }
        
            
            return dr_return_data(1, null, $data);
        }, function ($id, $data, $old) {
            // 保存之后执行的动作
        });
    }
  • 王小五
    #7楼    王小五
    2020-04-29 05:55:17
    华为手机 0
    这么早回答问题
  • 张益达
    #8楼    张益达
    2020-04-29 08:44:01
    Chrome 0
    回复迅睿框架创始人这个我知道,如果是更复杂的验证是不是写多个if比如我想验证 是否为空 格式是否正确 数据库是否已经存在
    另外\Phpcmf\Service::L('Form')->id($this->uid)->validation() 这个怎么用 呢?
  • #9楼    迅睿框架创始人
    2020-04-29 08:49:27
    Google Pixel 手机 0
    对,就写多个if就行\Phpcmf\Service::L('Form')->id($this->uid)->validation() 这个不推荐用了,后期版本会废除掉
  • 张益达
    #10楼    张益达
    2020-04-29 09:05:36
    Chrome 0
    回复迅睿框架创始人好吧,这个\Phpcmf\Service::L('Form')这个我研究半天
  • #11楼    迅睿框架创始人
    2020-04-29 09:22:52
    Google Pixel 手机 0
    那个没有什么用,可以研究一下table类
  • 张益达
    #12楼    张益达
    2020-04-29 14:07:54
    Chrome 0
    回复迅睿框架创始人为什么重复的数据提交,会新增一条,然后删除上一条呢比如说ID为78的数据 会新增一条79,然后78的就没了
    image
  • #13楼    迅睿框架创始人
    2020-04-29 16:14:01
    Chrome 0
    理论上是不可能的事情,整页代码发来看看
  • 张益达
    #14楼    张益达
    2020-04-29 16:45:06
    Chrome 0
    回复迅睿框架创始人是我搞错了,我把数据其中一个字段设置成唯一的了