Я использую image_style_url, чтобы получить эскиз картинки, которую я добавил через интерфейс администратора.
// $foo->field_picture['und'][0]['uri'] has value public://foo.jpg
image_style_url('foo-thumb', $foo->field_picture['und'][0]['uri']);
API заявляет, что изображение будет создано при запросе URL. Однако при посещении страницы изображение не отображается (404). URL-адрес, возвращаемый функцией, кажется правильно сформированным, но файл не был создан.
Папка «foo-thumb» находится в папке с общими данными, и права доступа к файлам должны быть в порядке. Я попытался очистить кэш изображений (drupal image-flush foo-thumb), но все равно ничего не получилось.
Есть идеи?