Limit Image content size

Post Reply
elpr
Posts: 84
Joined: Fri Jan 11, 2013 11:10 am
Contact:

Limit Image content size

Post by elpr »

Предположим, у меня исходник картинки 1024х768, в Limit Image content size я выставляю 800х600, а тумба 260х195.
Затем генерятся галеры.
Можно ли на кастом галере (в content_single_item) залинковать 800х600 картинку на оригинал размера 1024х768? Или в тот момент, когда я выставил в Limit Image content size меньший размер, я доступа к оригиналу внутри Смарта уже не имею?
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Limit Image content size

Post by admin »

Или в тот момент, когда я выставил в Limit Image content size меньший размер, я доступа к оригиналу внутри Смарта уже не имею?
Точно
Те по дефолту большая картинка копируется на кастом галеру как есть, без перрезаний фильтров и тп
Но если выставить Limit Image content size - тогда обрезает.
Don't forget to run script update
elpr
Posts: 84
Joined: Fri Jan 11, 2013 11:10 am
Contact:

Re: Limit Image content size

Post by elpr »

Т.е. выходит, что реально я не могу показать пользователю полноразмерную картинку, если она у меня не влазит в дизайн галеры и ее приходится обрезать, так? Странно как-то.
Единственный вариант - это уменьшать посредством hml и линковать на не уменьшенную? Или есть какой-то хак на эту тему?
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Limit Image content size

Post by admin »

в вашем варианте вам для самой галеры надо 3 картинки

тумба размер условно 200 на 200
тумба размер условно 800 на 800
оригинал

такого нету

варианты

1. можете урезать картинку там где 800 на 800 средставми html
2. можно пройтись батчем по уже каталогу галер и создать тумбы разрмера 800 на 800 самостоятельно, ресайз довольно быстрая штука
условно convert -resize 800x800 image.jpg image.jpg.800.jpg
а потом в темпелйте выводить как

<!--ITEM_IMAGE-->.800.jpg
Don't forget to run script update
elpr
Posts: 84
Joined: Fri Jan 11, 2013 11:10 am
Contact:

Re: Limit Image content size

Post by elpr »

Второй вариант - самое оно. Спасибо.
Post Reply