我正在使用Drupal 7和Feeds将图像字段导入到内容类型文章中,当图像网址是图像的直接链接时,它会起作用。
但链接到图片处理程序的图片:http://business.iafrica.com/apps/imageUtil/view/article/1008937/1/630x385/未导入。
我试过了:
和我的Image:URI xpath映射是:string(link [@rel =" enclosure"] / @ href)
答案 0 :(得分:1)
我设法通过使用feed篡改模块和以下php片段来保存图像然后引用我服务器上的路径来解决这个问题。
$checkext = substr($field, -5);
if (strpos($checkext,'.') == false)
{
$filename = str_replace(".","_",microtime(true)).".jpg";
$output = "public://field/image/".$filename;
file_put_contents($output, file_get_contents($field));
return $output;
}
else
{
return $field;
}