avatar
0.00
0.000
Сам себе отвечу. Проблема была на стороне хостинга. У них там Imagemagik пережимал при заливке, сменили на GD и заработало.
В фотосете тоже.
не. там 8000*6000px стоит.
подскажите, а движку обязательно обрабатывать файл?
я в конфиге указал

    'transform' => array(
        'max_width'  => 1280,        // максимальная ширина сохраняемого изображения
        'max_height' => 800,        // максимальная высота сохраняемого изображения
        'bg_color'  => '#ffffff',   // цвет фона при преобразовании изображений
        'watermark' => array(
            'enable' => true,
            'image' => array(
                'path' => '___path.static.dir___/___path.uploads.root___',
                'file' => 'altocms.png',
                'topleft' => false,
                'position' => '0,0', // вместо пикселей можно указать center для одной или обоих координат
            ),
        ),
        '@mime(jpeg)' => array(
            'quality' => 100,
        ),

однако, при загрузке фото 800*500, я получаю картинку того же размера, но она легче по весу и темнее в оттенках.
Спасибо!
Как раз к вашему ответу пробовал это использовать. Коллективный разум — работает быстрее))
С данными все отлично, это я уже отладил.
Как только подключаю строку
$this->Viewer_AssignAjax(«sText», $oViewer->Fetch(«commons/common.infobox_blog.tpl»)
сразу ошибка — шаблон не найден в директории, хотя я его уже куда только не прикладывал
Спасибо, но не в этом дело — я устанавливаю его ранее

Если использовать просто ajax все работает:

          $this->Viewer_SetResponseAjax("json");

                $this->Message_AddNotice("Найдено!");
                $this->Viewer_AssignAjax("certs", $oCert);
 


а если пробовать так:

$this->Viewer_SetResponseAjax("json");
$oViewer = $this->Viewer_GetLocalViewer();

                $oViewer->Assign("certs", $oCert);

                $this->Message_AddNotice("Найдено!");
                
                $this->Viewer_AssignAjax("sText", $oViewer->Fetch("commons/common.infobox_blog.tpl"));

не работает