อาจมาที่นี่จากมุมมอง Drupal 6 มากเกินไป แต่ ...
ฉันจะกำหนดรูปแบบของภาพในรูปแบบของภาพที่กำหนดได้อย่างไรเมื่อภาพนั้นอยู่ในโฟลเดอร์โมดูล นี่คือสิ่งที่ทำให้ฉันบ้าและฉันรู้ว่าฉันแค่คิดถึงบางสิ่งที่เรียบง่าย
นี่คือตัวอย่างรหัสที่แสดงสิ่งที่ฉันพยายามทำ:
$file_uri = 'public://sites/all/modules/my_module/logo.jpg';
$data['logo'] = theme('image_style', array('style_name' => 'medium', 'path' => $file_uri));
แม้ว่าฉันจะใช้ file_build_uri () ฉันจะจบลงด้วยเส้นทางไปยังไฟล์ที่ไม่มีอยู่ ถ้าฉันย้ายรูปภาพไปที่ไดเรกทอรีไฟล์และเปลี่ยน $ file_uri เป็น 'public: //logo.jpg' มันก็ใช้ได้ดี
ฉันจำเป็นต้องคัดลอกรูปภาพไปยังไดเรกทอรีไฟล์เป็นส่วนหนึ่งของรหัสโมดูลหรือไม่ ถ้าใช่มันไร้สาระใช่มั้ย
ฉันกำลังคิดถึงอะไร มีเอกสารเกี่ยวกับวิธีการทำสิ่งนี้หรือไม่? ฉันใช้เวลากว่าหนึ่งชั่วโมงในการขุดเอกสาร Drupal และแห้งสนิท