Beispiel #1
0
 /**
  * Set data through data array
  * @param array $data
  * @return $this|void
  */
 public function bindData($data = array())
 {
     parent::bindData($data);
     $value = $this->get('value', '');
     if (!empty($value) && ($value = strtotime($value)) && ($value = strftime(self::EDIT_DATE_FORMAT, $value))) {
         $tzoffset = $this->app->date->getOffset();
         $date = $this->app->date->create($value, $tzoffset);
         $value = $date->toSQL();
         $this->set('value', $value);
     }
 }
Beispiel #2
0
 /**
  * Binds data
  * @param array $data
  * @return void
  */
 public function bindData($data = array())
 {
     parent::bindData($data);
     // add size to data
     $this->_updateFileSize();
 }
Beispiel #3
0
 /**
  * adds js and css
  * @return Void
  */
 public function loadConfigAssets()
 {
     $this->app->jbassets->js('cart-elements:order/option/assets/option.js');
     $this->app->jbassets->less('cart-elements:order/option/assets/option.less');
     return parent::loadConfigAssets();
 }