/** * get admin column options * * @return string */ public function getAdminColumnOptions() { $options = parent::getAdminColumnOptions(); $attribute = $this->getAttribute(); $entity = $attribute->getEntity(); $module = $entity->getModule(); $model = $module->getNamespace() . '\\' . $module->getModuleName() . '\\Model\\' . $entity->getNameSingular(true) . '\\Source\\' . $attribute->getCodeCamelCase(true); $options .= '<argument name="options" xsi:type="options" model="' . $model . '"/>'; return $options; }
/** * get admin column options * * @return string */ public function getAdminColumnOptions() { $options = parent::getAdminColumnOptions(); $options .= $this->getEol() . $this->getPadding(5) . '<item name="options" xsi:type="object">' . $this->getSourceModel() . '</item>'; return $options; }
/** * get admin column options * * @return string */ public function getAdminColumnOptions() { $options = parent::getAdminColumnOptions(); $options .= '<argument name="options" xsi:type="options" model="Magento\\Config\\Model\\Config\\Source\\Locale\\Country"/>'; return $options; }