Цитата |
---|
Алексей пишет: так в настройках инфоблока картинки настраиваются только для элементов! |
28.04.2010 13:12:56
|
|||
|
|
28.04.2010 14:22:58
Это можно сделать "в две строчки".
1. Создайте папку для хранения ресайзнутых картинок папке аплоад, например. 2. Задайте событиям OnAfterIBlockSectionUpdate и OnAfterIBlockSectionAdd какой-нибудь обработчик. 3. В обработчике открывайте файл картинки через 4. В шаблоне вместо CFile::GetPath() используйте путь к вашей папке с превьюшками.
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
|
28.04.2010 14:43:30
Можно и без всяких событий и обработчиков.
Храните в разделе оригинал картинки, а при выводе используйте |
|
|
|
28.04.2010 14:59:41
О, даже такая функция есть.
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
|
28.04.2010 15:46:31
Дмитрий вы оправдали мои догадки, тоже думал про обработчик. Решил уточнить нет ли штатных настроек. Спасибо +.
Ценная информация, её то я и использую. Спасибо +. Всем откликнувшимся спасибо, тема закрыта. |
|||
|
|
24.06.2010 11:27:32
Такой способ сработает если только не выводится 100 таких картинок одновременно, каждая по 2000х2000 px размером. Лучше уж с обработчиком повозиться. |
|||
|
|
24.06.2010 19:22:59
Читайте внимательно документацию:
|
|||||
|
|
25.06.2010 09:15:02
Вероятно, имеется в виду тормоза при первой загрузке страницы, не из кеша. Если делать триггерами - то такой ситуации не возникнет, потому что ресайз выполняется в момент добавления, а не в момент просмотра.
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
|
25.06.2010 10:10:41
|
||||
|
|
|||