typo3 flexslider должен использовать исходное изображение, а не обрезанное

На моем веб-сайте typo3 7.6.19 я хочу использовать плагин flexslider. Это отлично работает, моя проблема в том, что изображение обрезано, а не исходный файл, который я загрузил.

Как я могу изменить его, чтобы использовать исходное изображение?

заранее спасибо


person Felix    schedule 12.11.2017    source источник
comment
обрезано или изменено?   -  person Riccardo De Contardi    schedule 12.11.2017
comment
обрезанные файлы это fileadmin/_processed_/8/7/csm_IMG_4066_7a387be0fc.jpg   -  person Felix    schedule 12.11.2017
comment
может я плохо объяснил. обрабатываемый файл изменяется в размере (т.е. выглядит как исходное изображение, но с другими размерами) или обрезается (т.е. часть изображения вырезается). Можете ли вы загрузить превью двух изображений (исходного и обработанного)?   -  person Riccardo De Contardi    schedule 12.11.2017
comment
это изображение с измененным размером. абсолютный маленький. Оригинал имеет ширину 2550px. отображаемый - 600 пикселей и абсолютно не ясен (коллекция пикселей;))   -  person Felix    schedule 12.11.2017
comment
Я вижу, что плагин устанавливает константу TypoScript plugin.tx_wsflexslider.maxwidth=800px Не могли бы вы проверить свое значение?   -  person Riccardo De Contardi    schedule 12.11.2017
comment
Это делает трюк. Спасибо! Вы опубликуете решение в качестве ответа?   -  person Felix    schedule 12.11.2017


Ответы (1)


Плагин устанавливает константу TypoScript

plugin.tx_wsflexslider.maxwidth=800px

Вы можете изменить это значение в своем шаблоне TypoScript (Шаблон модуля > Редактор констант > выберите "PLUGIN.TX_WSFLEXSLIDER"

Что касается другой вашей проблемы, связанной с артефактами в уменьшенном изображении, я думаю, что при изменении размера изображения с 2550 пикселей до 800 пикселей, вероятно, качество ухудшится :) Вы можете проверить эти настройки в Install Tool > All Configuration > Image Processing [ GFX] и посмотрите, сможете ли вы их улучшить.

И последнее слово: я бы не стал использовать изображения размером 2550px, кажется, они будут очень тяжелыми! Я бы попытался установить компромисс (например, plugin.tx_wsflexslider.maxwidth=1200px).

Вы также можете оценить расширение EXT:image_autoresize https://extensions.typo3.org/extension/image_autoresize/ для автоматического изменения размера изображений при их загрузке и ограничения веса или размеров изображений, загружаемых вашим редактором.

Из этого ответа typo3 использует обрезанные изображения, как этого избежать Я вижу, что (конечно) вы также можете изменить партиал, отображающий изображение, и вообще избежать использования констант TypoScript, но по причинам, которые я упомянул выше, я бы не рекомендовал этого делать.

person Riccardo De Contardi    schedule 12.11.2017