Гриборий

Гриборий

Был в сети 05 января 2019, 01:02
Заказы не принимаю
Сделал бы так(но не настоящий сварщик):

$parent = $resource->getOne('Parent');

//Из значений тв собираем массивы, чтобы можно было с ними работать.
$resource_values = explode('||',$resource->getTVValue('yourtv'));
$parent_values = explode('||',$parent->getTVValue('yourtv'));

//Объединяем
$tags = array_merge($resource_values, $parent_values);

//Оставляем только уникальные значения
$tags = array_unique($tags);

//Переводим назад в строку сразделителем '||'
$tags = implode('||', $tags);

$parent->setTVValue('yourtv', $tags);