Последние темы


Catalogfill загрузка изображений и добавление в галерею

  • Необходимо дополнить 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;
    }
    

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

 

Последние комментарии