Обновление Друпала с 6 на 7: проблемы с imagecache profiles

Недавно обновила Uchi.kz с Друпала 6ого на Друпал 7ой (это тема для отдельного поста, кстати). А пока вылезла небольшая проблемка: вьювс не подхватывал аватарки пользователей, пропущенные через Imagecache Profiles. 

Как оказалось, все легко и просто решается. 

Раньше, оказывается, в базе писался физический путь до файла, а теперь - насколько я понимаю - указывается путь в форме public://путьдофайла.  Так вот, оказывается, Друпал  друпал не меняет в базе пути для ранее загруженных аватарок. В итоге, что-то где-то недорабатывает, и вьювс не подхватывает правильный пресет для аватарок. 

Решение. 

UPDATE file_managed SET uri = REPLACE(uri, 'sites/default/files', 'public://');

Сначала, понятно, забэкапьте базу, потом проверьте, какие пути в таблице file_managed. 

После этого, прочистите кэш. 

Все заработает!

Источник: http://drupal.org/node/1109804#comment-5346770

Главные темы: 
Теги: 

Комментарии

Каким образом применить "решение", у меня тоже проблема с изображениями

Комментарии

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.