Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Новости: картинки разных размеров..

00 голосов
1
Как бороться с таким выводом новостей. Из-за того, что картинки разные по размеру, информация подается немного неудобно.

Рисунок


Где покопаться подправить код этого компонента.. ?
Нужно поидее через Php-код или как-то еще, масштабировать картинки, которые больше заданного допустимого значения по высоте/ширине.
Чтобы вручную их все не редактировать перед заливкой на сервер.
спросил 08 Июль, 13 от TREO (180 баллов)

1 Ответ

00 голосов
у меня такая же проблема, но с выводом на главную. Тут в соседней теме, господин Семе::н Попов привел такой код:
Код
<?
    $src = $_SERVER["DOCUMENT_ROOT"].$_REQUEST['src'];    
    $width = $_REQUEST['width'];    
    $img = @imagecreatefromjpeg($src);  
    $photoInfo = @getimagesize($src);        
    if ($width*1 > $photoInfo[0]*1) { 
        header('Content-Type: image/jpeg');
        imagejpeg($img);     
    }
    else {
        $height = ($width * $photoInfo[1]) / $photoInfo[0];
        $imgResize = imageCreateTrueColor($width, $height);
        imageCopyResampled($imgResize, $img, 0, 0, 0, 0,
        $width, $height, $photoInfo[0], $photoInfo[1]);
        header('Content-Type: image/jpeg');
        imagejpeg($imgResize);     
    }
    
?>


только не пойму куда его ставить..
ответил 08 Июль, 13 от Delorian (140 баллов)

Похожие вопросы

0 голосов
0 ответов
0 голосов
1 ответ
спросил 15 Дек, 13 от Sangero (280 баллов)
0 голосов
6 ответов
спросил 24 Сен, 13 от Kania (5,180 баллов)
0 голосов
1 ответ
спросил 02 Авг, 13 от alex11000 (200 баллов)