Example #1
0
File: Tax.php Project: grlf/eyedock
 protected function _beforeInitSetupForm()
 {
     $form = parent::_beforeInitSetupForm();
     $form->addText('title', array('class' => 'el-wide'))->setLabel(___('Tax Title'))->addRule('required');
     if (!$this->_alwaysAbsorb) {
         $form->addAdvCheckbox('absorb')->setlabel(___('Catalog Prices Include Tax'));
     }
     return $form;
 }
Example #2
0
 public function __construct(Am_Di $di, $id, array $config)
 {
     parent::__construct($di, $config);
     $this->id = $id;
     $rm = new ReflectionMethod(get_class($this), 'initSetupForm');
     if ($rm->getDeclaringClass()->getName() != __CLASS__) {
         $this->getDi()->hook->add(Am_Event::SETUP_FORMS, array($this, 'eventSetupForm'));
     }
 }