/** * Perform some operations when creating fields list by schema * * @param string $name Node name * @param array $data Field description * * @return array */ protected function getFieldSchemaArgs($name, array $data) { $data = parent::getFieldSchemaArgs($name, $data); return $data; }
/** * Perform some operations when creating fields list by schema * * @param string $name Node name * @param array $data Field description * * @return array */ protected function getFieldSchemaArgs($name, array $data) { $data = parent::getFieldSchemaArgs($name, $data); if ('shippingZone' === $name) { $data[\XLite\View\FormField\Select\ShippingZone::PARAM_USED_ZONES] = $this->getUsedZones(); } return $data; }