Etable/formType/file:修訂版本之間的差異

出自六年制學程
跳轉到: 導覽搜尋
addElements($i,$value)
addElements($i,$value)
第 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("'",'&#39;',str_replace("&",'&#38;',$value)),$this->formType["$lc_name"][1]);
+
加表單元素類型為 file 則<pre>$j=new XoopsFormFile($this->fields[$i]['colalias'],'f['.$this->fields[$i]['as_name'].']['.$this->fields[$i]['colname'].']',str_replace("'",'&#39;',str_replace("&",'&#38;',$value)),$this->formType["$lc_name"][1]);
$this->form->addElement($j,(($this->fields[$i]['formValidate']==0)?'0':'1'));</pre>
+
$this->form->addElement($j,(($this->fields[$i]['formValidate']==0)?'0':'1'));</pre>
  
 
===main() / 單筆資料前置處理 / 編畢、刪一筆===
 
===main() / 單筆資料前置處理 / 編畢、刪一筆===

2022年6月24日 (五) 10:29的修訂版本

製作表單元素類別

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'));

main() / 單筆資料前置處理 / 編畢、刪一筆

「$action=='ins_ed'」或「$action=='inss'」

「$action=='erase'」

「$action=='edited'」