Есть задача по урлу закачивать себе на сайт картинку и встраивать её в систему файлов Друпал. Есть ли какое-нибудь готовое решение для этого, наверняка же кто-то писал?
То есть файл импорта, в нем номер ноды и ссылки на изображения, надо получить ноду с картинками уже внутри Друпала.
Есть примеры, кто-нибудь делал?
Комментарии
Делал я ..Но модуля не видел.
Давайте спросим себя,что такое картинка?
Наверное это строка..
Да, я пока ждал разобрался, оказывается все стандартно
<?php
file_prepare_directory
($dir, FILE_CREATE_DIRECTORY);foreach($i['images'] as $k=>$img){
$url = $img['link'];
$name = $i['object_user_number'].'_'.$img['position'].'.jpg';
$file = file_save_data(file_get_contents($url,false), $dir.'/'.$name,FILE_EXISTS_REPLACE);
if(!empty($file)){
$node->field_gallery['und'][$k] = (array)$file;
}
}?>
Вот тут что-то похожее.