25 lines
693 B
PHP
25 lines
693 B
PHP
<?php
|
|
|
|
class appProductAttributeBackendWebApi extends autoAppProductAttributeBackendWebApi
|
|
{
|
|
public function setFieldsForUpdateAttributeVariantI18n($object, $item)
|
|
{
|
|
parent::setFieldsForUpdateAttributeVariantI18n($object, $item);
|
|
|
|
if (null === $item->getType())
|
|
{
|
|
$item->setName(null);
|
|
$item->setValue($object->name);
|
|
}
|
|
}
|
|
|
|
public function getFieldsForGetAttributeVariantI18nList($object, $item)
|
|
{
|
|
parent::getFieldsForGetAttributeVariantI18nList($object, $item);
|
|
|
|
if (null === $item->getType())
|
|
{
|
|
$object->name = stWebApi::formatData($item->getValue(), 'string');
|
|
}
|
|
}
|
|
} |