「Etable/formType/file」修訂間的差異
跳至導覽
跳至搜尋
| 第3行: | 第3行: | ||
===addElements($i,$value)=== | ===addElements($i,$value)=== | ||
| − | + | 加表單元素類型為 file 則<pre> $j=new XoopsFormFile($this->fields[$i]['colalias'],'f['.$this->fields[$i]['as_name'].']['.$this->fields[$i]['colname'].']',str_replace("'",''',str_replace("&",'&',$value)),$this->formType["$lc_name"][1]); | |
| + | $this->form->addElement($j,(($this->fields[$i]['formValidate']==0)?'0':'1'));</pre> | ||
| + | |||
| + | ===main() / 單筆資料前置處理 / 編畢、刪一筆=== | ||
| + | |||
| + | ====「$action=='ins_ed'」或「$action=='inss'」==== | ||
| + | |||
| + | ====「$action=='erase'」==== | ||
| + | |||
| + | ====「$action=='edited'」==== | ||
於 2022年6月24日 (五) 10:28 的修訂
製作表單元素類別
addElements($i,$value)
加表單元素類型為 file 則
$j=new XoopsFormFile($this->fields[$i]['colalias'],'f['.$this->fields[$i]['as_name'].']['.$this->fields[$i]['colname'].']',str_replace("'",''',str_replace("&",'&',$value)),$this->formType["$lc_name"][1]);
$this->form->addElement($j,(($this->fields[$i]['formValidate']==0)?'0':'1'));