Mungkin karena ini terlalu banyak dari sudut pandang Drupal 6 tapi ...
Bagaimana cara tema gambar dalam gaya gambar yang diberikan ketika gambar itu hidup dalam folder modul? Ini membuatku batty dan aku tahu aku melewatkan sesuatu yang sederhana.
Berikut ini beberapa contoh kode yang menunjukkan apa yang saya coba lakukan:
$file_uri = 'public://sites/all/modules/my_module/logo.jpg';
$data['logo'] = theme('image_style', array('style_name' => 'medium', 'path' => $file_uri));
Bahkan jika saya menggunakan file_build_uri (), saya berakhir dengan path ke file yang tidak ada. Jika saya memindahkan gambar ke direktori file dan mengubah $ file_uri ke 'public: //logo.jpg', itu berfungsi dengan baik.
Apakah saya perlu menyalin gambar ke direktori file sebagai bagian dari kode modul? Jika demikian, bukankah ini konyol?
Apa yang saya lewatkan? Apakah ada dokumentasi tentang cara melakukan hal seperti ini? Saya telah menghabiskan lebih dari satu jam menambang dokumentasi Drupal dan muncul sepenuhnya kering.