コード例 #1
0
 public function _start()
 {
     //$this->setLayout('');
     $this->setName('changeYearForm')->setAction($this->link(array('timesheet', 'changeyear')));
     $year = new Staple_Form_FoundationSelectElement('year', 'Year');
     $year->setRequired()->addOptionsArray($this->getYears())->addValidator(new Staple_Form_Validate_InArray($this->getYears()));
     if (count($this->getYears()) == 0) {
         $year->addOption(date('Y'), date('Y'));
     }
     $submit = new Staple_Form_FoundationSubmitElement('submit', 'Submit');
     $submit->addClass('button expand radius');
     $this->addField($year, $submit);
 }