Ejemplo n.º 1
0
 protected function _getSavedFieldValueForRender($type, $config, $params, $entity)
 {
     if ($config['id'] == 'store_id') {
         return $entity->getStores();
     } else {
         return parent::_getSavedFieldValueForRender($type, $config, $params, $entity);
     }
 }
Ejemplo n.º 2
0
 protected function _getSavedFieldValueForRender($type, $config, $params, $entity)
 {
     if ($config['id'] == 'qty') {
         if ($stockItem = $entity->getStockItem()) {
             // Reload stock item to get the updated value
             $stockItem->setProductId(null)->assignProduct($entity);
         }
         $value = $this->_getProductInventoryData($entity, 'qty') * 1;
         return strval($value) !== '' ? $value : 0;
     }
     return parent::_getSavedFieldValueForRender($type, $config, $params, $entity);
 }
Ejemplo n.º 3
0
 protected function _getSavedFieldValueForRender($type, $config, $params, $entity)
 {
     if ($config['id'] == 'store_ids') {
         $storesIds = $entity->getStoreIds();
         return is_array($storesIds) ? $storesIds : explode(',', $storesIds);
     } else {
         return parent::_getSavedFieldValueForRender($type, $config, $params, $entity);
     }
 }