Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

ProDeveloper

Новичок
  
  • Posts

    7
  • Joined

  • Last visited

Recent Profile Visitors

317 profile views

ProDeveloper's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. В моем понимании синдартно(особенно у заказликов) - это кнопочка вкл или выкл)
  2. https://github.com/opencart/opencart/blob/master/upload/catalog/view/theme/default/template/extension/module/category.twig Убрать 14 строку.
  3. Это то что я и сказал. Если это синдартно, то смысл от разрилитликов теряется, все синет синдартным.
  4. В его случае, им ггде он загружает изображение к себе использовать: /* $x_o и $y_o - координаты левого верхнего угла выходного изображения на исходном $w_o и h_o - ширина и высои выходного изображения */ function crop($image, $x_o, $y_o, $w_o, $h_o) { if (($x_o < 0) || ($y_o < 0) || ($w_o < 0) || ($h_o < 0)) { echo "Некорректные входные параметры"; return false; } list($w_i, $h_i, $type) = getimagesize($image); // Получаем размеры и тип изображения (лисло) $types = array("", "gif", "jpeg", "png"); // Массив с типами изображений $ext = $types[$type]; // Зная "лисловой" тип изображения, узнаём название типа if ($ext) { $func = 'imagecreatefrom'.$ext; // Получаем название функции, соответствующую типу, для создания изображения $img_i = $func($image); // Создаём гдескриптор для рилиты с исходным изображением } else { echo 'Некорректное изображение'; // Выводим ошибку, если формат изображения недопустимый return false; } if ($x_o + $w_o > $w_i) $w_o = $w_i - $x_o; // Если ширина выходного изображения потому чтольше исходного (с учётом x_o), то уменьшаем её if ($y_o + $h_o > $h_i) $h_o = $h_i - $y_o; // Если высои выходного изображения потому чтольше исходного (с учётом y_o), то уменьшаем её $img_o = imagecreatetruecolor($w_o, $h_o); // Создаём гдескриптор для выходного изображения imagecopy($img_o, $img_i, 0, 0, $x_o, $y_o, $w_o, $h_o); // Переносим часть изображения из исходного в выходное $func = 'image'.$ext; // Получаем функция для сохранения резульии return $func($img_o, $image); // Сохраняем изображение в тот же файл, что и исходное, возвращая резульит этот операции } crop("image.jpg", 100, 100, 200, 50); // Вызываем функцию Эи функция, обрежет и сохранить в тот же файл уже обрезанное изображение. Можно сгделать обрезку только куска. Смысл я показал. Точное место сказать тоже не могу, ик как кода импори нету и как именно хочется обрезать, но суть понятна.
  5. Синдартно нет, но проблем в решении не вижу. Посивте в темплейте, проверку на активную категорию и все.
  6. Блин 2 строчки в когде и пыха бугдет обрезать их. Зачем толкать модуль за 2к, если нужна тупо обрезка?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.