Drupal 7: Cara Ambil URL File yang Disimpan Melalui Custom Form Halaman Admin

Saya menemui kasus dimana dibutuhkan untuk menampilkan background image pada halaman tertentu website yang menggunakan drupal 7.

Supaya background image ini bisa diganti-ganti sesuai tema dan dengan cara manual, maka dibutuhkan form di halaman admin untuk menangani upload file.

File yang sudah di-handle di halaman admin perlu diambil url nya supaya bisa dipakai di halaman yang ingin kita tampilkan.

Saya menemukan beberapa sumber referensi, tapi disini yang paling lengkap prosesnya.

Pertama bikin menu admin dulu yang akan dipakai untuk mengakses halaman konfigurasi, termasuk upload file image tersebut.

pada bagian ‘page arguments’ itulah nama function dimana form-nya ditempatkan.

Read :   Drupal 7 Google Custom Search

Selanjutnya adalah function yang berfungsi membuat file tetap sebagai variable permanen yang bisa diakses kapanpun melalui API bawaan drupal.

Read :   Perbedaan Backup dan Snapshot pada DigitalOcean

Snippet ini yang sebelumnya tertinggal dari percobaan-percobaan saya sebelumnya.

Dari fungsi diatas, kita bisa memanggil file dengan cara sebagi berikut

Snippet diatas bisa kita pasang di semua halaman atau file template drupal kita.

Read :   Cara Apply Patch di Drupal

Cara yang sama mestinya bisa digunakan untuk file dengan ekstensi yang lain.

Leave a Reply

Your email address will not be published. Required fields are marked *