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