Hidden.class.php (448B)
1 <?php 2 3 namespace template_engine\components; 4 5 class HiddenComponent extends Component 6 { 7 8 public $name; 9 10 public $default; 11 12 public function begin() 13 { 14 echo '<input'; 15 echo ' type="hidden"'; 16 echo ' name="' . $this->htmlvalue($this->name) . '"'; 17 echo ' value="'; 18 19 if (isset($this->default)) 20 echo $this->htmlvalue($this->default); 21 else 22 echo '<?php echo $' . $this->varname($this->name) . ' ?>'; 23 24 echo '"'; 25 echo '/>'; 26 } 27 } 28 29 ?>