addInput(array('type'=>'upload','name'=>'xmlfile','value'=>'browse','maxsize'=>16777216)); // 16 MB file upload limit. // Note: for the above limit to work make sure to set upload_max_filesize and post_max_size in php.ini to at least 16M. $form->addInput(array('type'=>'submit','name'=>'btn_submit','value'=>$i18n->getKey('button.import'))); if ($request->isPost()) { $import = new ttImportHelper($errors); $import->importXml(); if ($errors->no()) $messages->add($i18n->getKey('form.import.success')); } // POST $smarty->assign('forms', array($form->getName()=>$form->toArray()) ); $smarty->assign('title', $i18n->getKey('title.import')); $smarty->assign('content_page_name', 'import.tpl'); $smarty->display('index.tpl');