Manual crop кропит фото, но оставляет в базе и исходник

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

Аватар пользователя marat M marat M 6 ноября 2018 в 17:50

Manual crop настроен и работает. Редактор может выбрать из двух режимов - кропнуть фотку с масштабом или без, и всё бы хорошо, но! В анонсах (тизерах) нод выводятся исходные некропленные фоты, и это некрасиво.
Где кроется возможность записывать в базу не исходную фоту, а уже кропленную?

Комментарии

Аватар пользователя marat M marat M 6 ноября 2018 в 18:08

От перекропа в этом случае придется отказаться, вы правы. Но фоты, как показала практика, никто после загрузки уже не трогает)
Вывод кропленных фото в анонсе чаще всего годится, но бывают косяки - как вам понравится половина головы у неплохого в общем-то футболиста?

Аватар пользователя marat M marat M 6 ноября 2018 в 18:27

Я поторопился с ответом - вывод кропленных фото в анонсе это хорошо, но зачем же тогда держать в базе некропленный вариант? Я хотел бы от него избавиться раз и навсегда, вот в чем задача.

Аватар пользователя fairrandir fairrandir 6 ноября 2018 в 18:46
2

marat M wrote:

зачем же тогда держать в базе некропленный вариант

Варианты из практики:
1. Редизайн, и кропать надо по-другому.
2. Переезд сайта, и нужны оригинальные фотки.
3. Понадобилось несколько вариантов кропа: для тизеров, для полной статьи, для этого же сайта в другой теме.
4. Ой, мы продолбали оригиналы, может на сайте остались?

Аватар пользователя marat M marat M 6 ноября 2018 в 19:08

Это всё логично, я не собираюсь вас оспаривать, однако задача стоит конкретная - использовать одну и ту же фоту в полном варианте и в тизере. Кропленную фоту. И надо сохранить в базе именно ее.

Аватар пользователя marassa marassa 6 ноября 2018 в 21:15
2

marat M wrote:

В анонсах (тизерах) нод выводятся исходные некропленные фоты

Так надо посмотреть какой image style используется в этих самых тизерах. Как уже подметили, manual crop всего лишь создаёт ещё один image style, оригинальная картинка при этом не трогается. Чтобы в тизерах выводилась кропнутая картинка, в настройках отображения поля картинки для этого тизера должен быть указан правильный image style.
PS Если очень хочется заменять исходную картинку кропнутой, гляньте этот модуль: https://www.drupal.org/project/original_image_style

Аватар пользователя marat M marat M 6 ноября 2018 в 21:40

Спасибо! Натолкнули на мысль, подумаю в направлении стиля картинки. Прикручивать еще один модуль не хочется.