isPost()){ $sTable=_root::getParam('sTable'); $tField=explode("\n",_root::getParam('sField')); $this->generate($sTable,$tField); $msg=trR('baseTableGenereAvecSucces',array('#maTable#'=>$sTable,'#listField#'=>implode(',',$tField))); $detail.='
'.trR('creationFichier',array('#FICHIER#'=> 'data/csv/base/'.$sTable.'.csv')); } $oTpl= $this->getView('index'); $oTpl->msg=$msg; $oTpl->detail=$detail; return $oTpl; } public function generate($sTable,$tField){ $ret="\n"; $sep=';'; $sFile='1'.$ret; $sFile.='id'.$sep; foreach($tField as $sField){ if(trim($sField)=='') continue; $sFile.=trim($sField).$sep; } $sFile.=$ret; $this->projectSaveFile($sFile,'data/csv/base/'.$sTable.'.csv'); } }