Ймовірно, це стосується занадто великої точки зору 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 і вийшов абсолютно сухим.