Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

PyrkoComUa

Новачок
  • Публікації

    16
  • З нами

  • Відвідування

Усі публікації користувача PyrkoComUa

    Купую даний додаток вже далеко не перший та навіть не 5тий раз. Модуль просто неймовірний. Допомагає вирішити багато питань при наповнені магазину. Всім рекомендую. Автору мега респект
  1. Усім привіт. Окрім вище приведених дій від Galant1. Мені допомогло ще оце. Переходимо в system/library та редактуємо файл image.php Шукаємо це( приблизно 42 рядок ): if ($this->mime == 'image/gif') { $this->image = imagecreatefromgif($file); } elseif ($this->mime == 'image/png') { $this->image = imagecreatefrompng($file); } elseif ($this->mime == 'image/jpeg') { $this->image = imagecreatefromjpeg($file); } Міняємо на: if ($this->mime == 'image/gif') { $this->image = imagecreatefromgif($file); } elseif ($this->mime == 'image/png') { $this->image = imagecreatefrompng($file); } elseif ($this->mime == 'image/jpeg') { $this->image = imagecreatefromjpeg($file); } elseif ($this->mime == 'image/webp') { $this->image = imagecreatefromwebp($file); } Шукаємо це( приблизно 121 рядок ): if (is_resource($this->image)) { if ($extension == 'jpeg' || $extension == 'jpg') { imagejpeg($this->image, $file, $quality); } elseif ($extension == 'png') { imagepng($this->image, $file); } elseif ($extension == 'gif') { imagegif($this->image, $file); } imagedestroy($this->image); } Міняємо на : if (is_resource($this->image)) { if ($extension == 'jpeg' || $extension == 'jpg') { imagejpeg($this->image, $file, $quality); } elseif ($extension == 'png') { imagepng($this->image, $file); } elseif ($extension == 'gif') { imagegif($this->image, $file); }elseif ($extension == 'webp') { imagegif($this->image, $file); } imagedestroy($this->image); } Після цих маніпуляцій опенкарт 3 тепер нормально все показує та завантажує.
  2. Всім привіт. Потрібна допомога з Opencat 3. Ніяк не можу допетрати як мені правильно вивести потрібну інформацію з таблиці кошика у карточку товара. Я хотів через ajax отримати із цієї таблиці: кількість доданого товару кожної опції окремо та її номер cart_id. Я запнувся на контроллері та моделі((( <script type="text/javascript"> //mark_product_in_cart start function options_in_cart(){ $.ajax({ url: 'index.php?route=checkout/cart/get_product', type: 'post', data: 'product_id=' + {{ product_id }}, dataType: 'json', success: function(json) { alert(json['prod_id']); }) } </script> Controller public function get_product() { $cardids = $this->model_checkout_get_product->get_Product($this->request->get['product_id']); $data['option'] = array(); foreach ($cardids as $cardid) { $data['option'][] = array( 'key' => $cardid['key'], 'value' => $cardid['value'] ); } $json = array(); $json['prod_id'] = $data['option']; $json['count'] = $this->cart->countProducts(); //$json['options_prod'] = (int)$this->request->post['product_id']; $this->response->addHeader('Content-Type: application/json'); $this->response->setOutput(json_encode($json)); } Ще створив модель, але не впевнений потрібно чи ні( class ModelCheckoutProduct extends Model { public function get_Product($product_id) { $query = $this->db->query("SELECT DISTINCT *, cart_id, product_id, option, quantity FROM " . DB_PREFIX . "cart WHERE product_id = '" . (int)$product_id . "'"); return $query->rows; /*if ($query->num_rows) { return array( 'product_id' => $query->row['product_id'], 'cart_id' => $query->row['cart_id'], 'option' => $query->row['option'], 'quantity' => $query->row['quantity'] ); } else { return false; }*/ } } Буду радий любій допомозі. За здалегіть дякую за допомогу. Всім тихої ночі. P.S. як що щось не так сильно не лайте ;-)))
  3. @longerzoom Вибачте чомусь не було повідомлення що Ви написали. Зроблю правки відпишуся
  4. Завантажити / Придбати розширення Фото в списке категорий администратора Данное дополнение создавалось для понимания в какие категории было добавлено изображение. При этом нет необходимости переходить на пользовательскую часть и методично переходить по всем категориям, конечно такое решение работает если категорий не много, а если их 100+? Как установить? Дополнение не привязано к серверу разработчика, не требует лицензионного ключа и плата за него чисто символическая, что бы стемулировать создание более востребованных модулей и шаблонов. Автор PyrkoComUa долучення 10.10.22 Категорія Модули Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 OpenCart.Pro, ocShop Не проверялось Звернення до сервера розробника Нет  
  5. Версія 2.0.3

    61 завантаження

    Данное дополнение создавалось для понимания в какие категории было добавлено изображение. При этом нет необходимости переходить на пользовательскую часть и методично переходить по всем категориям, конечно такое решение работает если категорий не много, а если их 100+? Как установить? Дополнение не привязано к серверу разработчика, не требует лицензионного ключа и плата за него чисто символическая, что бы стемулировать создание более востребованных модулей и шаблонов.
    Безкоштовне
  6. Завантажити / Придбати розширення Валюта Евро, Гривна, Рубль, Доллар по умолчанию для пользователей Данные дополнения необходимы для того, что бы независимо от выбранной валюты по умолчанию пользователь всегда видел необходимую для Вас валюту. Особенно это подойдёт магазинам которые закупают товар в иностранной валюте. Если всё выполнено правильно то перейдя на пользовательскую часть сайта мы увидим результат. Support: [email protected] Автор PyrkoComUa долучення 13.05.22 Категорія Модули Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3 OpenCart.Pro, ocShop Не проверялось Звернення до сервера розробника Нет  
  7. Версія 1.2.2

    106 завантажень

    Данные дополнения необходимы для того, что бы независимо от выбранной валюты по умолчанию пользователь всегда видел необходимую для Вас валюту. Особенно это подойдёт магазинам которые закупают товар в иностранной валюте. Если всё выполнено правильно то перейдя на пользовательскую часть сайта мы увидим результат. Support: [email protected]
    Безкоштовне
  8. Завантажити / Придбати розширення МОДУЛЬ ПОПУЛЯРНЫХ СЛУЖБ ДОСТАВОК ПО УКРАИНЕ - простой перечень В дальнейших поддержках модуля планируется сделать интеграцию с версией Opencart Pro. Модуль служб доставки имеет интегрированных три языка: Английский, Русский и Украинский. В дальнейших разработках планируется увеличить количество языков. Если всё выполнено правильно в списке вариантов доставки появятся все необходимы службы доставки. Автор PyrkoComUa долучення 13.04.22 Категорія Модули Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3 OpenCart.Pro, ocShop Не проверялось Звернення до сервера розробника Нет  
  9. Версія 1.14.0

    513 завантаження

    В дальнейших поддержках модуля планируется сделать интеграцию с версией Opencart Pro. Модуль служб доставки имеет интегрированных три языка: Английский, Русский и Украинский. В дальнейших разработках планируется увеличить количество языков. Если всё выполнено правильно в списке вариантов доставки появятся все необходимы службы доставки.
    Безкоштовне
  10. Я не эксперт а просто поделился информацией для остальных, а то что висит на сайте взято с свободного доступа, и я не занимаюсь распространением пиратки, а покупаю лицензию для всех проектов. И если Вы чего-то не знаете и судите по одному критерию, то Вам грош цена как человеку...
  11. А что Вас не устраивает? И причём здесь сайт? Я поделился информацией для других, если Вам это не надо, то просто проигнорируйте, а не пишите что попало.
  12. Всем привет. Сегодня столкнулся с тем, что данный модуль не правильно сортировал товар на страницах 2 и далее. Используется шаблон Plaza Theme. Так вот... если кому будет необходимо берите на заметку. В модификаторах отключаете данный модификатор: OC Layered Navigation Ajax и здесь: catalog/view/javascript/occategorygrid - есть файл filter.js, в нём необходимо закомментировать ниже приведённый код: 'filter' : function(filter_url) { $.ajax({ url : filter_url, type : 'get', beforeSend : function () { $('.layered-navigation-block').show(); $('.ajax-loader').show(); }, success : function(json) { $('.filter-url').val(json['filter_action']); $('.price-url').val(json['price_action']); $('.custom-category').html(json['result_html']); $('.layered').html(json['layered_html']); ocfilter.paginationChangeAction(); ocfilter.productViewChange(); $('.layered-navigation-block').hide(); $('.ajax-loader').hide(); $("html, body").animate({ scrollTop: 0 }, "slow"); } }); }, У меня всё заработало. Всем удачи. Разработчикам респект)))

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.