聯(lián)系官方銷售客服
1835022288
028-61286886
$myfield = [
'name' => array(
'ismain' => 1,
'name' => dr_lang('名稱'),
'fieldname' => 'name',
'fieldtype' => 'Text',
'setting' => array(
'option' => array(
'width' => 200,
),
)
),
];
這種表單數(shù)據(jù)有參考文檔么,求個鏈接
這個沒有參考的,這種寫法不推薦了
你是什么需求
回復(fù)迅睿框架創(chuàng)始人
我看插件里是這么定義的,比如說想寫單選 復(fù)選 下拉 這種的話是不是 還是通過 寫html來實現(xiàn)
回復(fù)迅??蚣軇?chuàng)始人
比如這樣的
感覺挺好的吧
可以研究下這個
參考文檔:《Table操作類》
回復(fù)迅睿框架創(chuàng)始人
$this->form = [
'name' => [
'name' => '服務(wù)器',
'rule' => [
'empty' => dr_lang('服務(wù)器不能為空')
],
'filter' => [],
'length' => '200'
]
];
這樣的驗證有文檔嗎,老大
回復(fù)迅??蚣軇?chuàng)始人
這個我知道,如果是更復(fù)雜的驗證是不是寫多個if
比如我想驗證 是否為空 格式是否正確 數(shù)據(jù)庫是否已經(jīng)存在
另外
\Phpcmf\Service::L('Form')->id($this->uid)->validation() 這個怎么用 呢?
這么早回答問題
對,就寫多個if就行
\Phpcmf\Service::L('Form')->id($this->uid)->validation() 這個不推薦用了,后期版本會廢除掉
回復(fù)迅??蚣軇?chuàng)始人
好吧,這個\Phpcmf\Service::L('Form')這個我研究半天
那個沒有什么用,可以研究一下table類
回復(fù)迅??蚣軇?chuàng)始人
為什么重復(fù)的數(shù)據(jù)提交,會新增一條,然后刪除上一條呢
比如說ID為78的數(shù)據(jù)
會新增一條79,然后78的就沒了
理論上是不可能的事情,整頁代碼發(fā)來看看
回復(fù)迅??蚣軇?chuàng)始人
是我搞錯了,我把數(shù)據(jù)其中一個字段設(shè)置成唯一的了