h3adhunt3r Опубліковано: 16 листопада 2014 Share Опубліковано: 16 листопада 2014 Здравствуйте, такая проблема оригинальное изображение и мойсайт.ru/image/cache/data/6ad07c79-bbd0b969-f337-4d81-a523-7b37027cf59c-2-800x800.jpg, не понятно почему обрезает... Все файлы движка уже заменил на стандартные, не помогает. Такая же обрезка идет и изображения категории. Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 16 листопада 2014 Share Опубліковано: 16 листопада 2014 За обработку изображений отвечает библиотека system/library/image.php заменить на оригинальную из дистрибутива или смотреть в ней по function resize Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 16 листопада 2014 Автор Share Опубліковано: 16 листопада 2014 заменил, удалил кеш изображений и кеш из систем - не помогло Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 кого "обрезает"? "оквадрачивает" согласно указанных в админке размеров, добавляя "бока" - да. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 кого "обрезает"? "оквадрачивает" согласно указанных в админке размеров, добавляя "бока" - да. Вот я тоже не понял юмора... Что у него там обрезает? Наоборот добавляет поля. Странные люди. Зарплату бы так обрезали, как у него картинки, я бы счастлив был :) Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 кого "обрезает"? "оквадрачивает" согласно указанных в админке размеров, добавляя "бока" - да. Сначала не понял, почему вы так сказали, но оказалось ссылка в первом посте была на кеш изображения с сайта, и она реально показывала (до перезаливки), что "не оквадрачивает" а именно "обрезает"! У меня не было выхода и я сделал временное решение, через Irfanview "оквадратил" все изображения до 800х800 и перезалил на сервер. Квадратные оксторе не обрезает, а вот прямоугольные - да. Помогите разобраться, решение так и не нашел. P.S. вот ссылка, основное изображение я сам "оквадратил", доп изображение должно быть такое же как основное, но сами посмотрите, что происходит мойсайт.ru/vannaja-komnata/dushevye-kabiny/0009907.html Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 Автор шаблона что говорит? Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Автор говорит к шаблону отношения не имеет, т.к. шаблон файлов не заменяет. Я проверял и переключался на дефолтный шаблон - аналогичная ситуация. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 Откройте файл system/library/image.php, найдите функцию function resize и сравните, как должно быть: public function resize($width = 0, $height = 0) {if (!$this->info['width'] || !$this->info['height']) {return;}$xpos = 0;$ypos = 0;$scale = min($width / $this->info['width'], $height / $this->info['height']);if ($scale == 1) {return;}$new_width = (int)($this->info['width'] * $scale);$new_height = (int)($this->info['height'] * $scale);$xpos = (int)(($width - $new_width) / 2);$ypos = (int)(($height - $new_height) / 2);$image_old = $this->image;$this->image = imagecreatetruecolor($width, $height);if (isset($this->info['mime']) && $this->info['mime'] == 'image/png') {imagealphablending($this->image, false);imagesavealpha($this->image, true);$background = imagecolorallocatealpha($this->image, 255, 255, 255, 127);imagecolortransparent($this->image, $background);} else {$background = imagecolorallocate($this->image, 255, 255, 255);}imagefilledrectangle($this->image, 0, 0, $width, $height, $background);imagecopyresampled($this->image, $image_old, $xpos, $ypos, 0, 0, $new_width, $new_height, $this->info['width'], $this->info['height']);imagedestroy($image_old);$this->info['width'] = $width;$this->info['height'] = $height;} Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 функция от в оксторе 1.5.5.1.2 отличается от вашей, но попробывал поставить вашу, ничего не изменилось. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 (змінено) Ну не бывает чудес! В админке в Система-Настройки-Изображение одинаковые размеры заданы ? ширина=высота? (маловероятно конечно, но..) в файле admin/controller/catalog/product.php смотрите секцию: // Imagesif (isset($this->request->post['product_image'])) {$product_images = $this->request->post['product_image'];} elseif (isset($this->request->get['product_id'])) {$product_images = $this->model_catalog_product->getProductImages($this->request->get['product_id']);} else {$product_images = array();}$this->data['product_images'] = array();foreach ($product_images as $product_image) {if ($product_image['image'] && file_exists(DIR_IMAGE . $product_image['image'])) {$image = $product_image['image'];} else {$image = 'no_image.jpg';}$this->data['product_images'][] = array('image' => $image,'thumb' => $this->model_tool_image->resize($image, 100, 100),'sort_order' => $product_image['sort_order']);} вообще, сравните содержимое папок admin и system/library с чистым дистрибутивом через сравнение в Total Commander, чтобы найти измененные файлы, а уже измененные сравнивать между собой Змінено 21 листопада 2014 користувачем AlexDW Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 Понял где собака зарыта! Модуль CMS блог и его настройка "Адаптивный resize", если включена тогда происходит эта обрезка! Надіслати Поділитися на інших сайтах More sharing options... 2 years later... artamon2009 Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 всем доброго дня! у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина - Warning: imagecreatetruecolor() expects parameter 1 to be long, string given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 96Warning: imagecolorallocate() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 104Warning: imagefilledrectangle() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 107Warning: imagecopyresampled() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 109Notice: Error: Unknown column 'r.answer' in 'field list'Error No: 1054SELECT r.review_id, r.answer, r.html_status, r.purchased, r.addimage, r.good, r.bads, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '89' AND p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '1' ORDER BY r.date_added DESC LIMIT 0,50 in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/database/mysql.php on line 50 что делать незнаю....если кто сталкивался...поясните и подробно Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 43 минуты назад, artamon2009 сказал: у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина в стандартной таблице review нет полей answer, html_status, purchased, addimage, good, bads с этой проблемой вам нужно к шляпнику - т.е. к автору того модуля, который вам отзывы модифицирует Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Обрезаются изображения товаров и категорий Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
h3adhunt3r Опубліковано: 16 листопада 2014 Автор Share Опубліковано: 16 листопада 2014 заменил, удалил кеш изображений и кеш из систем - не помогло Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 кого "обрезает"? "оквадрачивает" согласно указанных в админке размеров, добавляя "бока" - да. Надіслати Поділитися на інших сайтах More sharing options... Helloween Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 кого "обрезает"? "оквадрачивает" согласно указанных в админке размеров, добавляя "бока" - да. Вот я тоже не понял юмора... Что у него там обрезает? Наоборот добавляет поля. Странные люди. Зарплату бы так обрезали, как у него картинки, я бы счастлив был :) Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 кого "обрезает"? "оквадрачивает" согласно указанных в админке размеров, добавляя "бока" - да. Сначала не понял, почему вы так сказали, но оказалось ссылка в первом посте была на кеш изображения с сайта, и она реально показывала (до перезаливки), что "не оквадрачивает" а именно "обрезает"! У меня не было выхода и я сделал временное решение, через Irfanview "оквадратил" все изображения до 800х800 и перезалил на сервер. Квадратные оксторе не обрезает, а вот прямоугольные - да. Помогите разобраться, решение так и не нашел. P.S. вот ссылка, основное изображение я сам "оквадратил", доп изображение должно быть такое же как основное, но сами посмотрите, что происходит мойсайт.ru/vannaja-komnata/dushevye-kabiny/0009907.html Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 Автор шаблона что говорит? Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Автор говорит к шаблону отношения не имеет, т.к. шаблон файлов не заменяет. Я проверял и переключался на дефолтный шаблон - аналогичная ситуация. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 Откройте файл system/library/image.php, найдите функцию function resize и сравните, как должно быть: public function resize($width = 0, $height = 0) {if (!$this->info['width'] || !$this->info['height']) {return;}$xpos = 0;$ypos = 0;$scale = min($width / $this->info['width'], $height / $this->info['height']);if ($scale == 1) {return;}$new_width = (int)($this->info['width'] * $scale);$new_height = (int)($this->info['height'] * $scale);$xpos = (int)(($width - $new_width) / 2);$ypos = (int)(($height - $new_height) / 2);$image_old = $this->image;$this->image = imagecreatetruecolor($width, $height);if (isset($this->info['mime']) && $this->info['mime'] == 'image/png') {imagealphablending($this->image, false);imagesavealpha($this->image, true);$background = imagecolorallocatealpha($this->image, 255, 255, 255, 127);imagecolortransparent($this->image, $background);} else {$background = imagecolorallocate($this->image, 255, 255, 255);}imagefilledrectangle($this->image, 0, 0, $width, $height, $background);imagecopyresampled($this->image, $image_old, $xpos, $ypos, 0, 0, $new_width, $new_height, $this->info['width'], $this->info['height']);imagedestroy($image_old);$this->info['width'] = $width;$this->info['height'] = $height;} Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 функция от в оксторе 1.5.5.1.2 отличается от вашей, но попробывал поставить вашу, ничего не изменилось. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 (змінено) Ну не бывает чудес! В админке в Система-Настройки-Изображение одинаковые размеры заданы ? ширина=высота? (маловероятно конечно, но..) в файле admin/controller/catalog/product.php смотрите секцию: // Imagesif (isset($this->request->post['product_image'])) {$product_images = $this->request->post['product_image'];} elseif (isset($this->request->get['product_id'])) {$product_images = $this->model_catalog_product->getProductImages($this->request->get['product_id']);} else {$product_images = array();}$this->data['product_images'] = array();foreach ($product_images as $product_image) {if ($product_image['image'] && file_exists(DIR_IMAGE . $product_image['image'])) {$image = $product_image['image'];} else {$image = 'no_image.jpg';}$this->data['product_images'][] = array('image' => $image,'thumb' => $this->model_tool_image->resize($image, 100, 100),'sort_order' => $product_image['sort_order']);} вообще, сравните содержимое папок admin и system/library с чистым дистрибутивом через сравнение в Total Commander, чтобы найти измененные файлы, а уже измененные сравнивать между собой Змінено 21 листопада 2014 користувачем AlexDW Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 Понял где собака зарыта! Модуль CMS блог и его настройка "Адаптивный resize", если включена тогда происходит эта обрезка! Надіслати Поділитися на інших сайтах More sharing options... 2 years later... artamon2009 Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 всем доброго дня! у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина - Warning: imagecreatetruecolor() expects parameter 1 to be long, string given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 96Warning: imagecolorallocate() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 104Warning: imagefilledrectangle() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 107Warning: imagecopyresampled() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 109Notice: Error: Unknown column 'r.answer' in 'field list'Error No: 1054SELECT r.review_id, r.answer, r.html_status, r.purchased, r.addimage, r.good, r.bads, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '89' AND p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '1' ORDER BY r.date_added DESC LIMIT 0,50 in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/database/mysql.php on line 50 что делать незнаю....если кто сталкивался...поясните и подробно Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 43 минуты назад, artamon2009 сказал: у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина в стандартной таблице review нет полей answer, html_status, purchased, addimage, good, bads с этой проблемой вам нужно к шляпнику - т.е. к автору того модуля, который вам отзывы модифицирует Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Обрезаются изображения товаров и категорий Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Helloween Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 кого "обрезает"? "оквадрачивает" согласно указанных в админке размеров, добавляя "бока" - да. Вот я тоже не понял юмора... Что у него там обрезает? Наоборот добавляет поля. Странные люди. Зарплату бы так обрезали, как у него картинки, я бы счастлив был :) Надіслати Поділитися на інших сайтах More sharing options...
h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 кого "обрезает"? "оквадрачивает" согласно указанных в админке размеров, добавляя "бока" - да. Сначала не понял, почему вы так сказали, но оказалось ссылка в первом посте была на кеш изображения с сайта, и она реально показывала (до перезаливки), что "не оквадрачивает" а именно "обрезает"! У меня не было выхода и я сделал временное решение, через Irfanview "оквадратил" все изображения до 800х800 и перезалил на сервер. Квадратные оксторе не обрезает, а вот прямоугольные - да. Помогите разобраться, решение так и не нашел. P.S. вот ссылка, основное изображение я сам "оквадратил", доп изображение должно быть такое же как основное, но сами посмотрите, что происходит мойсайт.ru/vannaja-komnata/dushevye-kabiny/0009907.html Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 Автор шаблона что говорит? Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Автор говорит к шаблону отношения не имеет, т.к. шаблон файлов не заменяет. Я проверял и переключался на дефолтный шаблон - аналогичная ситуация. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 Откройте файл system/library/image.php, найдите функцию function resize и сравните, как должно быть: public function resize($width = 0, $height = 0) {if (!$this->info['width'] || !$this->info['height']) {return;}$xpos = 0;$ypos = 0;$scale = min($width / $this->info['width'], $height / $this->info['height']);if ($scale == 1) {return;}$new_width = (int)($this->info['width'] * $scale);$new_height = (int)($this->info['height'] * $scale);$xpos = (int)(($width - $new_width) / 2);$ypos = (int)(($height - $new_height) / 2);$image_old = $this->image;$this->image = imagecreatetruecolor($width, $height);if (isset($this->info['mime']) && $this->info['mime'] == 'image/png') {imagealphablending($this->image, false);imagesavealpha($this->image, true);$background = imagecolorallocatealpha($this->image, 255, 255, 255, 127);imagecolortransparent($this->image, $background);} else {$background = imagecolorallocate($this->image, 255, 255, 255);}imagefilledrectangle($this->image, 0, 0, $width, $height, $background);imagecopyresampled($this->image, $image_old, $xpos, $ypos, 0, 0, $new_width, $new_height, $this->info['width'], $this->info['height']);imagedestroy($image_old);$this->info['width'] = $width;$this->info['height'] = $height;} Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 функция от в оксторе 1.5.5.1.2 отличается от вашей, но попробывал поставить вашу, ничего не изменилось. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 (змінено) Ну не бывает чудес! В админке в Система-Настройки-Изображение одинаковые размеры заданы ? ширина=высота? (маловероятно конечно, но..) в файле admin/controller/catalog/product.php смотрите секцию: // Imagesif (isset($this->request->post['product_image'])) {$product_images = $this->request->post['product_image'];} elseif (isset($this->request->get['product_id'])) {$product_images = $this->model_catalog_product->getProductImages($this->request->get['product_id']);} else {$product_images = array();}$this->data['product_images'] = array();foreach ($product_images as $product_image) {if ($product_image['image'] && file_exists(DIR_IMAGE . $product_image['image'])) {$image = $product_image['image'];} else {$image = 'no_image.jpg';}$this->data['product_images'][] = array('image' => $image,'thumb' => $this->model_tool_image->resize($image, 100, 100),'sort_order' => $product_image['sort_order']);} вообще, сравните содержимое папок admin и system/library с чистым дистрибутивом через сравнение в Total Commander, чтобы найти измененные файлы, а уже измененные сравнивать между собой Змінено 21 листопада 2014 користувачем AlexDW Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 Понял где собака зарыта! Модуль CMS блог и его настройка "Адаптивный resize", если включена тогда происходит эта обрезка! Надіслати Поділитися на інших сайтах More sharing options... 2 years later... artamon2009 Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 всем доброго дня! у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина - Warning: imagecreatetruecolor() expects parameter 1 to be long, string given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 96Warning: imagecolorallocate() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 104Warning: imagefilledrectangle() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 107Warning: imagecopyresampled() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 109Notice: Error: Unknown column 'r.answer' in 'field list'Error No: 1054SELECT r.review_id, r.answer, r.html_status, r.purchased, r.addimage, r.good, r.bads, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '89' AND p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '1' ORDER BY r.date_added DESC LIMIT 0,50 in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/database/mysql.php on line 50 что делать незнаю....если кто сталкивался...поясните и подробно Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 43 минуты назад, artamon2009 сказал: у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина в стандартной таблице review нет полей answer, html_status, purchased, addimage, good, bads с этой проблемой вам нужно к шляпнику - т.е. к автору того модуля, который вам отзывы модифицирует Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Обрезаются изображения товаров и категорий Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Автор говорит к шаблону отношения не имеет, т.к. шаблон файлов не заменяет. Я проверял и переключался на дефолтный шаблон - аналогичная ситуация. Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 Откройте файл system/library/image.php, найдите функцию function resize и сравните, как должно быть: public function resize($width = 0, $height = 0) {if (!$this->info['width'] || !$this->info['height']) {return;}$xpos = 0;$ypos = 0;$scale = min($width / $this->info['width'], $height / $this->info['height']);if ($scale == 1) {return;}$new_width = (int)($this->info['width'] * $scale);$new_height = (int)($this->info['height'] * $scale);$xpos = (int)(($width - $new_width) / 2);$ypos = (int)(($height - $new_height) / 2);$image_old = $this->image;$this->image = imagecreatetruecolor($width, $height);if (isset($this->info['mime']) && $this->info['mime'] == 'image/png') {imagealphablending($this->image, false);imagesavealpha($this->image, true);$background = imagecolorallocatealpha($this->image, 255, 255, 255, 127);imagecolortransparent($this->image, $background);} else {$background = imagecolorallocate($this->image, 255, 255, 255);}imagefilledrectangle($this->image, 0, 0, $width, $height, $background);imagecopyresampled($this->image, $image_old, $xpos, $ypos, 0, 0, $new_width, $new_height, $this->info['width'], $this->info['height']);imagedestroy($image_old);$this->info['width'] = $width;$this->info['height'] = $height;} Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 функция от в оксторе 1.5.5.1.2 отличается от вашей, но попробывал поставить вашу, ничего не изменилось. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 (змінено) Ну не бывает чудес! В админке в Система-Настройки-Изображение одинаковые размеры заданы ? ширина=высота? (маловероятно конечно, но..) в файле admin/controller/catalog/product.php смотрите секцию: // Imagesif (isset($this->request->post['product_image'])) {$product_images = $this->request->post['product_image'];} elseif (isset($this->request->get['product_id'])) {$product_images = $this->model_catalog_product->getProductImages($this->request->get['product_id']);} else {$product_images = array();}$this->data['product_images'] = array();foreach ($product_images as $product_image) {if ($product_image['image'] && file_exists(DIR_IMAGE . $product_image['image'])) {$image = $product_image['image'];} else {$image = 'no_image.jpg';}$this->data['product_images'][] = array('image' => $image,'thumb' => $this->model_tool_image->resize($image, 100, 100),'sort_order' => $product_image['sort_order']);} вообще, сравните содержимое папок admin и system/library с чистым дистрибутивом через сравнение в Total Commander, чтобы найти измененные файлы, а уже измененные сравнивать между собой Змінено 21 листопада 2014 користувачем AlexDW Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 Понял где собака зарыта! Модуль CMS блог и его настройка "Адаптивный resize", если включена тогда происходит эта обрезка! Надіслати Поділитися на інших сайтах More sharing options... 2 years later... artamon2009 Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 всем доброго дня! у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина - Warning: imagecreatetruecolor() expects parameter 1 to be long, string given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 96Warning: imagecolorallocate() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 104Warning: imagefilledrectangle() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 107Warning: imagecopyresampled() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 109Notice: Error: Unknown column 'r.answer' in 'field list'Error No: 1054SELECT r.review_id, r.answer, r.html_status, r.purchased, r.addimage, r.good, r.bads, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '89' AND p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '1' ORDER BY r.date_added DESC LIMIT 0,50 in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/database/mysql.php on line 50 что делать незнаю....если кто сталкивался...поясните и подробно Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 43 минуты назад, artamon2009 сказал: у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина в стандартной таблице review нет полей answer, html_status, purchased, addimage, good, bads с этой проблемой вам нужно к шляпнику - т.е. к автору того модуля, который вам отзывы модифицирует Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання [Решено] Обрезаются изображения товаров и категорий
h3adhunt3r Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 функция от в оксторе 1.5.5.1.2 отличается от вашей, но попробывал поставить вашу, ничего не изменилось. Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 (змінено) Ну не бывает чудес! В админке в Система-Настройки-Изображение одинаковые размеры заданы ? ширина=высота? (маловероятно конечно, но..) в файле admin/controller/catalog/product.php смотрите секцию: // Imagesif (isset($this->request->post['product_image'])) {$product_images = $this->request->post['product_image'];} elseif (isset($this->request->get['product_id'])) {$product_images = $this->model_catalog_product->getProductImages($this->request->get['product_id']);} else {$product_images = array();}$this->data['product_images'] = array();foreach ($product_images as $product_image) {if ($product_image['image'] && file_exists(DIR_IMAGE . $product_image['image'])) {$image = $product_image['image'];} else {$image = 'no_image.jpg';}$this->data['product_images'][] = array('image' => $image,'thumb' => $this->model_tool_image->resize($image, 100, 100),'sort_order' => $product_image['sort_order']);} вообще, сравните содержимое папок admin и system/library с чистым дистрибутивом через сравнение в Total Commander, чтобы найти измененные файлы, а уже измененные сравнивать между собой Змінено 21 листопада 2014 користувачем AlexDW Надіслати Поділитися на інших сайтах More sharing options... h3adhunt3r Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 Понял где собака зарыта! Модуль CMS блог и его настройка "Адаптивный resize", если включена тогда происходит эта обрезка! Надіслати Поділитися на інших сайтах More sharing options... 2 years later... artamon2009 Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 всем доброго дня! у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина - Warning: imagecreatetruecolor() expects parameter 1 to be long, string given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 96Warning: imagecolorallocate() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 104Warning: imagefilledrectangle() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 107Warning: imagecopyresampled() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 109Notice: Error: Unknown column 'r.answer' in 'field list'Error No: 1054SELECT r.review_id, r.answer, r.html_status, r.purchased, r.addimage, r.good, r.bads, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '89' AND p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '1' ORDER BY r.date_added DESC LIMIT 0,50 in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/database/mysql.php on line 50 что делать незнаю....если кто сталкивался...поясните и подробно Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 43 минуты назад, artamon2009 сказал: у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина в стандартной таблице review нет полей answer, html_status, purchased, addimage, good, bads с этой проблемой вам нужно к шляпнику - т.е. к автору того модуля, который вам отзывы модифицирует Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
h3adhunt3r Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 Понял где собака зарыта! Модуль CMS блог и его настройка "Адаптивный resize", если включена тогда происходит эта обрезка! Надіслати Поділитися на інших сайтах More sharing options...
artamon2009 Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 всем доброго дня! у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина - Warning: imagecreatetruecolor() expects parameter 1 to be long, string given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 96Warning: imagecolorallocate() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 104Warning: imagefilledrectangle() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 107Warning: imagecopyresampled() expects parameter 1 to be resource, null given in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/library/image.php on line 109Notice: Error: Unknown column 'r.answer' in 'field list'Error No: 1054SELECT r.review_id, r.answer, r.html_status, r.purchased, r.addimage, r.good, r.bads, r.author, r.rating, r.text, p.product_id, pd.name, p.price, p.image, r.date_added FROM oc_review r LEFT JOIN oc_product p ON (r.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '89' AND p.date_available <= NOW() AND p.status = '1' AND r.status = '1' AND pd.language_id = '1' ORDER BY r.date_added DESC LIMIT 0,50 in /home/a30041976/xn--e1aahnckhggil5aa.xn--p1ai/docs/system/database/mysql.php on line 50 что делать незнаю....если кто сталкивался...поясните и подробно Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 30 січня 2017 Share Опубліковано: 30 січня 2017 43 минуты назад, artamon2009 сказал: у меня вообще вот такая шляпа нажав на картинку товара выходит в новом окне такая хреновина в стандартной таблице review нет полей answer, html_status, purchased, addimage, good, bads с этой проблемой вам нужно к шляпнику - т.е. к автору того модуля, который вам отзывы модифицирует Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts