Drupal cum să adăugați în mod programatic o imagine la nod

Drupal cum să adăugați în mod programatic o imagine la nod

Acest lucru este relevant doar pentru 7 drupal.

Drupal cum să adăugați în mod programatic o imagine la nod

Aici este imposibil. Imaginea este inserată în baza de date, dar nu este vizibilă în nod.
P.S. această transfuzie de script a conținutului de la componentul joomla k2 creează în md5 numele imaginii

Drupal cum să adăugați în mod programatic o imagine la nod

Drupal cum să adăugați în mod programatic o imagine la nod

și cum să adăugați programabil un câmp pentru a încărca o imagine?

Drupal cum să adăugați în mod programatic o imagine la nod

Și dacă imaginea este umplută cu FTP, locația, de exemplu, este: "public: //images/image.jpg". Cum să te referi la ea?

Drupal cum să adăugați în mod programatic o imagine la nod

Drupal cum să adăugați în mod programatic o imagine la nod

$ fișier_path = 'imagini / 2.jpg';
$ fid = db_insert ('file_managed') -> câmpuri (array (
'uid' => 1,
'nume fișier' => '2.jpg',
'uri' => 'public: //'.$file_path,
'filemime' => 'imagine / jpeg',
'fileize' => 59153,
'status' => 1,
'timestamp' => timp (),
)) -> execute ();
print $ fid;
$ n-> field_image ['und'] [0] ['fid'] = $ fid;
node_save ($ n);
>
codul funcționează
moduri de a imagina astfel

Drupal cum să adăugați în mod programatic o imagine la nod

Articole similare