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

SergeTkach

Користувачі
  • Публікації

    2 257
  • З нами

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

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

  1. Буду дивитися цю пропозицію під час поточного оновлення до 1.15.0 Там трохи є інших задач по фільтру. Перша з них - це уніфікація фільтрів для Списку товарів та Масового редагування. А далі вже буду дивитися на побажання по вдосконаленню фільтрації.
  2. Це не є типовою поведінкою системи. Тим паче, що кастомізовано. Для вирішення задачки потрібна увага, концентрація, час на вивчення питання та чітка мотивація, заради чого це потрібно зробити. Розмістіть це у відповідному розділі -- https://opencartforum.com/forum/18-setting-up-and-minor-work-on-an-existing-site/
  3. В Canva можно качать svg. Хотя, трудно назвать это сервисом создания иконок, иконки там есть)
  4. А Названия атрибутов добавили на польском? Так же само стоит проверить Название групп атрибутов
  5. Оновив модуль. Наче проблема має бути вирішеною. Не знаю, як там з просто заміную на async (я чогось думав, що воно буде виконуватися не за порядком) додав async/await.
  6. Добридень! Не знаю, наскільки це ще актуально саме для Вас, але зробив оновлення 1.14.0 та додав змінну [original_text] Як використовувати? У полі опису товару вписуємо: [original_text] + Щось додамо в кінцівку тексту АБО Щось додамо на початок тексту + [original_text] * Примітка! (!) Скасувати цей новий текст буде неможливо (!) Тобто це не дуже підходить для створення тимчасових написів, які потрібно буде потім прибрати.
  7. Ok Про всяк випадок -- https://support.sergetkach.com/knowledge/details/33/massovo-dobavit-glavnuyu-kategoriyu-tovaram-v-module-handy-product-manager.html
  8. Вряд ли Гугл воспримет то, что нагенерировалось в придачу к уже имеющимся 300 символам текста. Так что даже отсекать ничего не надо. SEO шники пока что не запрашивали такого. Оно, можно конечно запариться, и выкатить функцию определения длины и добавить условную конструкцию, чтобы в случае более условно 60 символов, выдало определяющее слово категории + бренд + модель. Но кто этим будет пользоваться? Кто будет заполнять те определяющие слова?
  9. А как Вы считаете, что должен делать модуль в таком случае, если название товара в 2 строки? Что он должен сделать с этим названием?
  10. Типа вот так -- https://ibb.co/0r4sGzL Вот получил в корзине -- https://ibb.co/s1Fv7Mk Это я сделал в catalog/controller/checkout/cart.php А надо везде, где считается сумма (корзина шапки, итоги, возможно модули быстрого заказа) Было: $unit_price = $this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax')); $price = $this->currency->format($unit_price, $this->session->data['currency']); $total = $this->currency->format($unit_price * $product['quantity'], $this->session->data['currency']); Стало: $product['price'] = $this->currency->format($product['price'], $this->session->data['currency'], '', false); $unit_price = $this->tax->calculate($product['price'], $product['tax_class_id'], $this->config->get('config_tax')); $price = $this->currency->format($unit_price, $this->session->data['currency']); $total = $this->currency->format($unit_price * $product['quantity'], $this->session->data['currency']); То есть, надо не просто брать цену, а прогонять ее через $this->currency->format() с указанием четвертого параметра false
  11. Видимо, система считает, что роут = common/home После какого действия такое поллучилось? Какой-то модуль ставили или что-то меняли?
  12. Мы же не обязаны лаять каждой встречной собаке. Мы же люди.
  13. Возможно -- https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38607
  14. 👍
  15. Эх, объеденить бы весь этот порыв во что-то одно и рабочее https://ibb.co/Ss9MZSr
  16. На форуме добавлен новый модуль импорта товаров из XML. Может кому пригодится.
  17. Завантажити / Придбати розширення Nice Import XML — бесплатный модуль импорта товаров для OpenCart / ocStore Бесплатный модуль, которые позволяет сделать импорт товаров в OpenCart 3 / ocStore 3 из xml-файла. Модуль может импортировать переводы (если они предоставляются поставщиком). Хотя, если очень сильно постараться, можно перевести с помощью Google Tanslate* * Перевод файла XML через Google Tanslate требует дополнительных действий: 1. Произвести форматирование XML-файла (чтобы самому было проще читать). Для этого нужно открыть файл XML с помощью браузера, затем скопировать его содержание и вставить в файл формата .xml, а не просто загрузить файл из Интернета 2. Далее, нужно скопировать содержание файла в другой файл, но формата .docx и сохранить 3. *.docx файл загружаем в Google Tanslate (вкладыш Документы) и делаем перевод 4. Скачиваем файл с переводом, добавив в название язык перевода 5. Открываем этот файл. Копируем содержимое и вставляем в новый файл с расширением .xml (в его название также желательно вписать метку языка) 6. Открываем какие-то простой редактор кода (например Sublime) и производим замены лишних пробелов типа <param name=" Объем , л ">1</param> (Word в инструменте "Происк и замена" пробелов не видит) Автор SergeTkach долучення 24.02.23 Категорія Обмен данными Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 OpenCart.Pro, ocShop Звернення до сервера розробника Нет  
  18. Загалом всі запити до бази в OpenCart написані з $this->db->escape() або (int) - то це наче і є захист від SQL-ін'єкцій.
  19. В черный ящик не заглядывал. Может просто правильно приготовлено. Главное, что нормально работает
  20. Некоторые пишут в инете, что это единственный правильный вариант. Но, извините, он немного медленный. --- Я использовал вот такой Table of content -- https://github.com/caseyamcl/toc
×
×
  • Створити...

Important Information

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