Необходимо дополнить catalogfill возможностью загрузки и добавления изображений в галерею. Количество изображений у товаров разное
modx shk3 migx

Вот код, который необходимо доработать.

function filter_import($value_arr) {
    $imagesDirUrl = MODX_BASE_URL . 'assets/images/';
    $imagesDirPath = MODX_BASE_PATH . 'assets/images/';

    $output_arr = $value_arr;
    
    if(isset($output_arr['content']['image'])) {
        $imageFilePath = $imagesDirPath . basename($output_arr['content']['image']);
        if (!file_exists($imageFilePath)) {
            file_put_contents($imageFilePath, file_get_contents(trim($output_arr['content']['image'])));
        }
        $output_arr['content']['image'] = $imagesDirUrl . basename(trim($output_arr['content']['image']));
    }
    
    return $output_arr;
}

По идее стандартная процедура. Должен быть готовый вариант?