. if (!defined('EG')) die('Direct access not allowed!'); //create the HTML of a file upload entry class Form_File extends Form_Entry { public function __construct($entryName = null) { $this->entryName = $entryName; } public function render($value = null) { $wrap = $this->getWrapElements($value); $returnString = $wrap[0]; $returnString .= "
\n\t"; $returnString .= $wrap[1]; $returnString .= $this->getLabelTag(); $returnString .= $wrap[2]; $returnString .= Html_Form::fileUpload($this->entryName, $value, $this->className, $this->idName); if (is_array($this->deleteButton)) { $sname = isset($this->deleteButton[0]) ? $this->deleteButton[0] : 'delete_'.$this->entryName; $svalue = isset($this->deleteButton[1]) ? $this->deleteButton[1] : 'delete'; $sclass = isset($this->deleteButton[2]) ? "class='".$this->deleteButton[2]."'" : null; $returnString .= "\n"; } $returnString .= $wrap[3]; $returnString .="
\n"; $returnString .= $wrap[4]; return $returnString; } }