Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

borborich

Users
  
  • Posts

    305
  • Joined

  • Last visited

Everything posted by borborich

  1. это конечно первым делом сделал, спасибо )
  2. я на этом форуме видимо сам с собой общаюсь =)) в общем проблема решается подключением ssl и все начинает работать нормально. всем спасибо за просмотры, тема закрыта.
  3. если так стоит, то 99% что эта опция задается в настройках меню в админке
  4. хром выдает такую ошибку при релоаде страницы opencart 3.0.3.2 GET http://dell-orso.com/new/index.php?route=product/category&path=59 net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK) кто сталкивался, нагуглить толком не удается
  5. все починилось с добавлением еще одного продукта, в чем связь не понял, ну и ладно.
  6. у вас сейчас блоки класса col-md-2 если будет 3, станет норм, но скорее всего это надо выставить как писали выше в настройках меню
  7. Что за ошибка, нагуглить не удалось, при добавлении в корзину. при этом после релоада страницы в корзине товар все таки появляется. opencart 3.0.3.2
  8. в common.js есть функция модального окошка которое всплывает при добавлении товара в карточку, я его модифицыровал немного чтоб окошко проподало через 2 секунды, в категории это прекрасно работает, а вот в карточке товара нет, для карточки товара эта функция где то отдельно есть? ocstore 1.5 function addToCart(product_id, quantity) { quantity = typeof(quantity) != 'undefined' ? quantity : 1; $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: 'product_id=' + product_id + '&quantity=' + quantity, dataType: 'json', success: function(json) { $('.success, .warning, .attention, .information, .error').remove(); if (json['redirect']) { location = json['redirect']; } if (json['success']) { $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>'); $('.success').fadeIn('slow', function () { $(this).delay(2000).fadeOut('slow', function () { $(this).remove(); }); }); $('#cart-total').html(json['total']); $('html, body').animate({ scroll: 0 }, 'slow'); //setTimeout(function() { // $('.success').fadeOut('slow', function() { // $(this).remove(); // }, 1000) //}); } } }); }
  9. вопрос по старенькому опенкарту 1.5 может кто помнит в языковом файле письма есть text_new_subject - как в нем избавиться от первой %s собственно от названия магазина? спасибо. <?php // Text $_['text_new_subject'] = '%s - КП %s'; $_['text_new_greeting'] = 'Благодарим за интерес к товарам %s.'; $_['text_new_received'] = 'Вы получили заказ.';
  10. "Кнопка удаления кэша системы и изображений теперь размещена в Настройки разработчика" – хоть убей, не вижу где эта кнопка, точнее где эти настройки разработчика?
  11. вот да, я написал там автору модуля, посмотрю что ответит, но вдруг тут есть похожие решения может кто подскажет
  12. там то что я приложил в примере, то есть на странице продукта есть кнопка открыть как пдф, это почти то что надо, но я не знаю можно ли модифицировать добавление покупателем своих полей в пдф и как отправлять готовый пдф только после оплаты.
  13. Нужен генератор pdf документов, функционировать должно примерно так, создаются шаблоны или загружаются шаблоны документов на сайт админом, пользователь видит в товаре поля которые может заполнить (поля выбранного шаблона), после оплаты покупателю приходит письмо с готовым пдф документом. версия опенкарта не важна. вот тут нашел генератор странички товара в пдф файл, но это не то что надо, но исходя из этого понятно что возможно уже есть готовый или близкий по функционалу модуль. https://motofrezi.com/мотофрези/мотофреза-gardenia-mega-tools-500b-3a-с-двойно-регулируемо-кормило-1
  14. вот собственно функция ресайза всех картинок в файле /system/library/image.php что тут выпилить чтоб картинка скейлилась просто пропорционально по высоте, не учитывая величину высоту что мы задали в настройках магазина? /** * * * @param int $width * @param int $height * @param string $default */ public function resize($width = 0, $height = 0, $default = '') { if (!$this->width || !$this->height) { return; } $xpos = 0; $ypos = 0; $scale = 1; $scale_w = $width / $this->width; $scale_h = $height / $this->height; if ($default == 'w') { $scale = $scale_w; } elseif ($default == 'h') { $scale = $scale_h; } else { $scale = min($scale_w, $scale_h); } if ($scale == 1 && $scale_h == $scale_w && $this->mime != 'image/png') { return; } $new_width = (int)($this->width * $scale); $new_height = (int)($this->height * $scale); $xpos = (int)(($width - $new_width) / 2); $ypos = (int)(($height - $new_height) / 2); $image_old = $this->image; $this->image = imagecreatetruecolor($width, $height); if ($this->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->width, $this->height); imagedestroy($image_old); $this->width = $width; $this->height = $height; }
  15. ну да там происходит в целом ресайз, лучше туда не лезть, что то вроде простая задача а не могу понять и нагуглить ((
  16. правильно я понимаю процесс, задаем в настройках магазина ширину и высоту, и ресайз определяет если устанавливаем заданную ширину, соответствует ли установленная высота в пределах заданной, если нет то ресайзит по высоте, так?
  17. я так понимаю надо от сюда /catalog/controller/product/category.php убрать получение высоты но если просто стререть, выползают ошибки if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_product_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_product_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('theme_' . $this->config->get('config_theme') . '_image_product_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_product_height')); } где картинка ресайзится в этом файле? /catalog/model/tool/image.php
  18. Ocstore 3 как можно в категории ширину картинок ограничить только по ширине? по дефолту в админке в настройках шаблона мы указываем ширину и высоту для изображений товаров и все выводиться согласно заданным размерам и еслине соответствует то ужимается соответственно , хочется чтоб товары немного "плясали" так как у всех картинки разные, чтоб ограничение работало только по ширине. чтоб что то вроде такого было.
×
×
  • 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.