public getOptionTextFieldName ( string $fieldName ) : string | ||
$fieldName | string | The field name to be converted. |
Результат | string |
public function getOptionTextFieldName($fieldName)
{
return sprintf("%s_%s", self::OPTION_TEXT_PREFIX, $fieldName);
}
/** * ES field used in attribute autocomplete. * * @param \Magento\Catalog\Model\ResourceModel\Product\Attribute $attribute Attribute. * * @return string */ public function getAttributeAutocompleteField(\Magento\Catalog\Api\Data\ProductAttributeInterface $attribute) { $fieldName = $attribute->getAttributeCode(); if ($attribute->usesSource()) { $fieldName = $this->mappingHelper->getOptionTextFieldName($fieldName); } return $fieldName; }