Смена библиотеки обработки изображений
В 5CMS используется нарезка изображений под нужный размер (заданный в шаблоне) при обращении к этому изображению.
В шаблонах дизайна размер нарезки задается так:
<img src="{$product->image->filename|resize:300:300}" />
как видите изображение уменьшится под размер 300х300px пропорционально большей стороне.
За нарезку изображений отвечает библиотека ImageMagick (imagick) [по умолчанию] либо GD.
Естественно, что библиотека должна быть установлена на хостинге (можно посмотреть в системной информации).
Как сменить библиотеку:
Чтобы сменить библиотеку на GD нужно в файле конфига: /config/config.php заменить
use_imagick = true;
на
use_imagick = false;
Как проверить работоспособность Imagemagick:
1) Скачиваете файл
2) Распаковываете и заливаете файл из архива testim.php в корень
3) Запускаете этот файл, если библиотека работает, то получите надпись "Ok"
UPD: обновлено 18.10.2021
Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!
-
Возможность вывода контента статических страниц в отдельном шаблоне
-
Как обойти блокировку загрузки фото с сайтов-доноров