0

このスニペットは、別の Web サイトから取得できる .XML フィードをインポートする、使用しているプラ​​グインからのものです。問題は、フィードのリモート画像もインポートしたいのですが、それらの .XML ファイルにリモート画像自体への完全な URL が含まれていないことです。

ただし、XML には次のような参照コードが含まれています。

<reference><![CDATA[2519251254]]></reference>

2519251254 は、提供しているリモート イメージにアクセスするためのコードです。これは、次を追加することで実行できます。

http://www.DOMAIN.nl/store/1/store/2519251254.jpg

番号は XML フィードからの参照です。

これは、私が使用しているプラ​​グイン内のリモート イメージ構成に関するコードです。

        //remote images.
        if ($settings['remote_images']) {
            foreach (array_merge($settings['field_names']['product_image'], array($settings['field_names']['image'])) as $image) {
                if (!empty($raw_prod[$image])) {
                    if (empty($settings['image_subfolder'])) {
                        $settings['image_subfolder'] =  '/';
                    }
                    $raw_prod[$image] = $this->model_tool_total_import->fetchImage($raw_prod[$image], $settings['image_subfolder']);
                }
            }
        }
4

1 に答える 1