![Drupal як програмно додати до ноді картинку (drupal) Drupal як програмно додати до ноді картинку](http://www.gravatar.com/avatar/8fc9f8f90c8292784b3f4df4e7c0db46.jpg?d=identicon&s=24&r=G&f=y)
Це актуально тільки для 7 Друпал.
![Drupal як програмно додати до ноді картинку (робота з зображеннями) Drupal як програмно додати до ноді картинку](http://www.gravatar.com/avatar/8fc9f8f90c8292784b3f4df4e7c0db46.jpg?d=identicon&s=24&r=G&f=y)
Ось що щось не виходить. Картинка вставляється в базу, але в ноді, хоч я знаю.
P.S. це скрипт переливання контенту з joomla k2 компонент створює в md5 ім'я картинки
![Drupal як програмно додати до ноді картинку (робота з полями) Drupal як програмно додати до ноді картинку](http://www.gravatar.com/avatar/6929cac7a67b246950be126c3616e324.jpg?d=identicon&s=24&r=G)
![Drupal як програмно додати до ноді картинку (картинку) Drupal як програмно додати до ноді картинку](http://www.gravatar.com/avatar/24888531ffae6cbb8d1c5b40f83552fd.jpg?d=identicon&s=24&r=G)
а як програмно додати поле для завантаження картинки?
![Drupal як програмно додати до ноді картинку (робота з нодамі) Drupal як програмно додати до ноді картинку](http://www.gravatar.com/avatar/042d9d091ac0a1453346b5ca3a52542f.jpg?d=identicon&s=24&r=G)
А якщо картинку залити через FTP, місце розташування, наприклад, таке: "public: //images/image.jpg". Як на неї послатися?
![Drupal як програмно додати до ноді картинку (ноді) Drupal як програмно додати до ноді картинку](http://www.gravatar.com/avatar/6929cac7a67b246950be126c3616e324.jpg?d=identicon&s=24&r=G)
![Drupal як програмно додати до ноді картинку (робота з файлами) Drupal як програмно додати до ноді картинку](http://www.gravatar.com/avatar/8e1a18dd4ca0253cc797cf9061a7e0ec.jpg?d=identicon&s=24&r=G)
$ File_path = 'images / 2.jpg';
$ Fid = db_insert ( 'file_managed') -> fields (array (
'Uid' => 1,
'Filename' => '2.jpg',
'Uri' => 'public: //'.$file_path,
'Filemime' => 'image / jpeg',
'Filesize' => 59153,
'Status' => 1,
'Timestamp' => time (),
)) -> execute ();
print $ fid;
$ N-> field_image [ 'und'] [0] [ 'fid'] = $ fid;
node_save ($ n);
>
код працює але
шляху до картинки такі
![Drupal як програмно додати до ноді картинку (drupal) Drupal як програмно додати до ноді картинку](http://www.gravatar.com/avatar/8e1a18dd4ca0253cc797cf9061a7e0ec.jpg?d=identicon&s=24&r=G)