D7: картинка по умолчанию для поля с изображением

Главные вкладки

Аватар пользователя cdrpro cdrpro 23 января 2011 в 19:23

Для Article добавил поле field_front_image типа изображение со след. настройками:
каталог -- article/images/front
Максимальное разрешение изображения -- 180х180
Показывать поле для ввода атрибута «alt» - да
Показывать поле для ввода атрибута «alt» - да
Стиль просмотра -- thumbnail
Количество значений -- 1
и загрузил некое изображение которое должно выводиться по умолчанию, если поле не заполнено.

Кстати говоря, стиль thumbnail изменил на "Масштабировать и обрезать 80x80"

Система стоит пока что на Денвере.
Суть проблемы в следующем: первое время всё работает, однако после перезагрузки компа, проходит какое то время, я обновляю главную страницу в друпале и картинка по умолчанию исчезает.
Все те картинки которые были прикреплены в это поле к нодам, остаются!

Отчего такая котовасия? Кто то сталкивался с подобным? и т.д.

Комментарии

Аватар пользователя Malt Malt 7 мая 2011 в 21:00

Та же проблема, только у меня сайт уже на сервере, изображение пропадает спустя сутки. Решилось как-то?

Аватар пользователя cdrpro cdrpro 7 мая 2011 в 22:08

1. Искать таблетку на Drupal.org, а вдруг есть Biggrin
2. Искать неисправность самому.
3. Решить через шаблон node.tpl.php: проверять соответствующее поле, что ни будь типо этого if (empty($content['field_имя_поля']['#items']['0']['value'])) { print 'здесь вписать html вывода дефолтовой картинки' }

Аватар пользователя Malt Malt 1 июля 2011 в 11:44

Исправлено в 7.4.
Critical bug: #1028092 by jbrown, chx, eojthebrave , dixon_, justinrandell, Sweetchuck: Fixed critical: Default image is not set to permanent and saved to the wrong schema.

Аватар пользователя bbbars885 bbbars885 30 октября 2011 в 11:03

В 7.8 опять появилась. Исчезали изображения в слайдере и карусели, исправил статус - все отлично стало. Причем специально проверил это решение. Закачал все фото в карусель заново, но статус поменял только у половины. Утром те фото которые имели статус 1 остались, остальные, с "0" исчезли. Так что это работает.
Но теперь исчезает логотип и фавикон, закаченые через друпал. Решение не искал, просто подменил через ФилюЗилю стандартные логотип и фавикон своими, разумеется с таким же именем и расширением.

Аватар пользователя VVS VVS 4 декабря 2011 в 13:32

Хм, та же проблема вдруг вылезла - thumbnail не создаётся, или удаляется пока не выяснил. Но скорее всего не создаётся, потому что файлы в /default/files/styles/thumbnail не появляются давно. С правами на каталог всё нормально. Для созданных вручную стилей картинки появляются. В таблицах статус нормальный.
Смотрю в каталог - там лежат старые файлы, созданные ещё в 7.8... Сейчас - 7.9.