Có lẽ đến từ điều này từ quá nhiều quan điểm của Drupal 6 nhưng ...
Làm cách nào để tôi tạo chủ đề cho hình ảnh theo kiểu hình ảnh nhất định khi hình ảnh đó nằm trong thư mục mô-đun? Điều này đang khiến tôi bực mình và tôi biết tôi chỉ thiếu một cái gì đó đơn giản.
Dưới đây là một số mã ví dụ cho thấy những gì tôi đang cố gắng làm:
$file_uri = 'public://sites/all/modules/my_module/logo.jpg';
$data['logo'] = theme('image_style', array('style_name' => 'medium', 'path' => $file_uri));
Ngay cả khi tôi sử dụng file_build_uri (), tôi vẫn có một đường dẫn đến một tệp không tồn tại. Nếu tôi di chuyển hình ảnh vào thư mục tệp và thay đổi $ file_uri thành 'public: //logo.jpg', nó sẽ hoạt động tốt.
Tôi có cần sao chép hình ảnh vào thư mục tập tin như một phần của mã mô-đun không? Nếu vậy, điều này có vô lý không?
Tôi đang thiếu gì? Có tài liệu về cách làm một cái gì đó như thế này? Tôi đã dành hơn một giờ để khai thác tài liệu Drupal và đã hoàn toàn khô ráo.