$f_Type, 'Производитель' => $f_Vendor, 'Артикул' => $f_Article, ); $properties = array_filter($properties); $property_fields = $nc_core->get_component($classID)->get_fields_by_name_prefix('Property_'); foreach ($property_fields as $f) { $property_value = $item[$f['name']]; if (is_scalar($property_value) && !strlen($property_value)) { continue; } if (is_array($property_value)) { $property_value = join(', ', $property_value); } if ($f['type'] == NC_FIELDTYPE_BOOLEAN) { $property_value = $property_value ? 'да' : 'нет'; } if ($property_value) { $properties[$f['description']] = $property_value; } } if ($f_Weight) { $properties['Вес в упаковке'] = $f_Weight . ' г'; } if ($f_PackageSize1) { $sizes = array($f_PackageSize1, $f_PackageSize2, $f_PackageSize3); $properties['Размер упаковки'] = implode(' × ', $sizes) . ' см'; } ?> = $f_AdminButtons ?>