include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php");
$form = new XoopsThemeForm('表單標題', 'name', 'action.php', 'post', '使用token' , '摘要');
$元件變數 =new XoopsFormLabel('標題', '內容');
$元件變數 =new XoopsFormText('標題', 'name', 大小 , 最大長度 , '值');
$元件變數 =new XoopsFormTextDateSelect('標題', 'name', 大小 , '值');
$元件變數 =new XoopsFormDateTime('標題', 'name', 大小 , '值' , 是否顯示時間);
$元件變數 =new XoopsFormHidden('name', '值');
$元件變數=new XoopsFormHiddenToken('XOOPS_TOKEN_REQUEST',360);
$form->setExtra("enctype='multipart/form-data'"); $元件變數 =new XoopsFormFile('標題', 'name', '2048');
$元件變數=new XoopsFormPassword('標題', 'name', 大小, 最大長度, '值');
$元件變數=new XoopsFormTextArea('標題', 'name', '值' , 列高 , 欄寬);
$元件變數=new XoopsFormDhtmlTextArea('標題' , 'name', '值' , 欄寬 , 列高);
$元件變數 = new XoopsFormCheckBox('標題', 'name', '值','id');
$元件變數 = new XoopsFormRadio('標題', 'name', '值');
$元件變數=new XoopsFormRadioYN('標題', 'name', '值');
$元件變數=new XoopsFormSelect('標題', 'name', '預設值', 大小, 多選);
$元件變數=new XoopsFormSelectCheckGroup('標題', 'name', '值', 大小 ,多選);
$元件變數=new XoopsFormSelectCountry('標題', 'name', '值', 大小);
$元件變數=new XoopsFormSelectEditor(&$form, 'name', '值', 使用HTML , 可選編輯器陣列);
$元件變數=new XoopsFormSelectGroup('標題', 'name', 含訪客, '值', 大小 ,多選);
$元件變數=new XoopsFormSelectLang('標題', 'name', '值', 大小);
$元件變數=new XoopsFormSelectMatchOption('標題', 'name', '值', 大小);
$元件變數=new XoopsFormSelectTheme('標題', 'name', '值', 大小);
$元件變數=new XoopsFormSelectTimezone('標題', 'name', '值', 大小);
$元件變數=new XoopsFormSelectUser('標題', 'name', 含訪客, '值', 大小 ,多選);
$元件變數 =new XoopsFormButton('標題', 'name', '值', '類型');
$form->addElement($元件變數,是否必填);
$Tray1=new XoopsFormElementTray('標題', ' ', 'name'); $Tray1->addElement(new XoopsFormButton('', 'name', '送出', 'submit')); $Tray1->addElement(new XoopsFormButton('', 'name', '清除', 'reset')); $form->addElement($Tray1);
$f=$form->render();
//在表單中,加入一個大量文字輸入框 $form_honor_note = new XoopsFormTextArea('備註', 'honor_note' , $honor_note , 5 , 255); $form_honor_note->setExtra("class='span12' placeholder='請填入備註'"); $form->addElement($form_honor_note , false);
$form = new XoopsThemeForm('編輯榮譽榜', 'honor', 'index.php', 'post');
$form->addElement($XoopsFormText , true);
$form->addElement(new XoopsFormHiddenToken());
if(!$GLOBALS['xoopsSecurity']->check()){ $error=implode("<br />" , $GLOBALS['xoopsSecurity']->getErrors()); redirect_header($_SERVER['PHP_SELF'],3, $error); }