generate(); $frm = $form->getName(); $errs = $form->getErrors(); $action = $form->getURL(); $dataCols = $form->getDataColumns(); $contents = $form->getContents(); $fp = '
'.chr(13); $fp .= '
'.chr(13); $fp .= '
8){ $noOfHtmlCols = $form->getNoOfHTMLColumns(); }else{ $noOfHtmlCols = 1; } $div_align = 'align="left"'; $table_class = "data-table"; $td_class = "data-table-cell"; $fp .= 'class="status" id="error">Few errors occured while adding this record. Please move your mouse on error sign to view detail'; $fp .= ''.chr(13); //5 records per column $noOfHtmlRows = $colCount/$noOfHtmlCols; $dataColumns = array_values($dataCols); $count = 0; for($i=0;$i<$noOfHtmlRows;$i++){ $fp .= ''; for($j=0;$j<$noOfHtmlCols;$j++){ $dCol = $dataColumns[$count]; if(isset($dCol)){ //foreach ($form->dataColumns as $dCol){ $colName = $dCol->getColumn()->name; $colHeader = $dCol->getColumnHeading(); $colIsReadOnly = $dCol->readOnly; $colNotNull = $dCol->getColumn()->not_null; $colType = $dCol->getColumn()->type; $showCol = $dCol->showOnForm; $colDisplayControl = $dCol->getDisplayControl(); if($dCol->getColumn()->primary_key){ if(empty($errs)){ $pk_value = $contents[$dCol->getColumn()->name]; } } //echo '
'.$colType; //$fp .= ''.chr(13); if($showCol){ $fp .= ''.chr(13); $fp .= ''.chr(13); //--------------------------------------------------- $fp .= ''.chr(13); //--------------------------------------------------- } $count++; }else{ break; } } $fp .= ''.chr(13); }//end for each $dCOls //Farrukh [Sun Jul 16 15:22:42 PKT 2006] : submit buttons if($form_type == DX_FormActionType::ADD || $form_type == DX_FormActionType::EDIT){ $fp .="\n".""; $fp .="\n".""; $fp .="\n".""; $fp .="\n".""; $fp .="\n".""; $fp .="\n".""; } $fp .= "
'.chr(13); if($colNotNull){ $fp .= '*'; if(empty($errs)){ $err_img = ' '.chr(13); }else{ if(array_key_exists($colName,$errs)){ $err_img = ' '.$errs[$colName].''.chr(13); }else{ $err_img = ' '.chr(13); } } }else{ $err_img = ' '; } $fp .= $colHeader.':
'.chr(13); //display control.... if($form_type == DX_FormActionType::ADD || $form_type == DX_FormActionType::EDIT){ $fp .= $dCol->getControl()->generate().' '; }else{ if($dCol->getDisplayControl() == "DX_DateTime"){ $fp .= formatDate($contents[$colName]); }/*elseif($dCol->getDisplayControl() == "DX_MultiSelect"){ }*/else{ $fp .= $contents[$colName]; } } $fp .= $err_img.'
'.chr(13); //Farrukh [Mon Jul 17 00:38:25 PKT 2006] : Third TD controls $fp .= '
"; $fp .= '
'; //end outer table echo $fp; //echo $form; ?>