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

SergeTkach

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

    2 268
  • З нами

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

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

  1. Я хотів було писати, що є така аксіома: майже завжди тормоза упираються в базу. І при чьому тут Laravel? Але потім згадав одну людину, яка розповіла, що їх студія більше півроку переписувала багато чого в OpenCart, бо клієнт хотів саме опенкарт, а вони хотіли використовувати всі звичні інструменти. Тобто не лише запити до бази, а щей логі, кеш, та навіть не знаю, що ще там можно було стільки переписувати. Але це вже питання до вимог розробників, а не до вимог замовника...
  2. Історія цікава. Але не поширена. Мабуть Вам сюди -- https://opencartforum.com/forum/18-setting-up-and-minor-work-on-an-existing-site/
  3. ІМХО Перед тим як робити щось з нуля з невідомим результатом та довгим процесом пошуків багів, можно спробувати знайти щось готове, що вже працює та може бути запущено досить шивдко, адже сили Вам знадобляться на промо, то ж краще не витрачати їх на зайві дії. https://www.google.com/search?client=firefox-b-d&q=marketplace+solution https://www.google.com/search?q=buy+marketplace+script
  4. Скоріше за все це питання потрібно адресувати автору шаблона.
  5. В моем понимании для переезда надо сделать так (если все же делать самому): 1. Сделать бекап базы данных 2. Сделать бекап файлов сайта в архив (php, изображения - ну в общем, все содержимое папки public_html (или www, или как там у Вас называется корневая директория сайта)) 3. Скопировать архив с файлами на другой сервер и распаковать там -- желательно копировать через SSH, а не ФТП -- разница по времени копирования 4. Импортировать дамп базы 5. Настроить конфиги на новом сервере (новые доступы к базе, новые пути к системным файлам) 6. Отредактировать NS-записи домена 7. Дождаться обновления DNS и не забыть настроить все записи на новом сервере P.S. Под "переездом" я подразумевая взять рабочий сайт и перенести его на другой сервер (хостинг), не выбрасывая мусор в форточку во время движения по дороге. Все остальное -- это уже не вопрос переезда.
  6. Для базы данных и изображений нету значения версия PHP Наверное, в этот раз поручить это дело -- https://opencartforum.com/forum/63-drugie-uslugi/
  7. public function validate() { // break redirect for php-cli-script if (php_sapi_name() === 'cli') return; // fix flat link for xml feed if (isset($this->request->get['route'])) { $break_routes = [ 'error/not_found', 'extension/feed/google_sitemap', 'extension/feed/google_base', 'extension/feed/sitemap_pro', ]; if (in_array($this->request->get['route'], $break_routes)) return; } // ... } Это код из system/library/seopro.php тройки
  8. Не хочет -- это Ваше понимание. А что конкретно оно говорит?) Посылает куда подальше (на главную) или выдает многозначительный белый экран? Или что конкретно происходит?
  9. Базу чего? Клиентов, заказов или всю базу данных? А товары старые нужны или как? -- Все перенести и затем очистить таблицы с заказами и клиентами (* но тут еще уточнить, что надо удалить, а что сохранить). -- А Вы обновляете систему? Это же для обновления системы нужно (теоретически, если бы обновление работало) -- Если удалить старую базу и делать сайт с нуля (с новой установки) -- то модули надо заново устанавливать. Но если же копировать старый сайт (и база, и файлы), то при зачистке просто не трогать таблицы setting, modification, extension, module
  10. Буду дивитися цю пропозицію під час поточного оновлення до 1.15.0 Там трохи є інших задач по фільтру. Перша з них - це уніфікація фільтрів для Списку товарів та Масового редагування. А далі вже буду дивитися на побажання по вдосконаленню фільтрації.
  11. Це не є типовою поведінкою системи. Тим паче, що кастомізовано. Для вирішення задачки потрібна увага, концентрація, час на вивчення питання та чітка мотивація, заради чого це потрібно зробити. Розмістіть це у відповідному розділі -- https://opencartforum.com/forum/18-setting-up-and-minor-work-on-an-existing-site/
  12. В Canva можно качать svg. Хотя, трудно назвать это сервисом создания иконок, иконки там есть)
  13. А Названия атрибутов добавили на польском? Так же само стоит проверить Название групп атрибутов
  14. Оновив модуль. Наче проблема має бути вирішеною. Не знаю, як там з просто заміную на async (я чогось думав, що воно буде виконуватися не за порядком) додав async/await.
  15. Добридень! Не знаю, наскільки це ще актуально саме для Вас, але зробив оновлення 1.14.0 та додав змінну [original_text] Як використовувати? У полі опису товару вписуємо: [original_text] + Щось додамо в кінцівку тексту АБО Щось додамо на початок тексту + [original_text] * Примітка! (!) Скасувати цей новий текст буде неможливо (!) Тобто це не дуже підходить для створення тимчасових написів, які потрібно буде потім прибрати.
  16. Ok Про всяк випадок -- https://support.sergetkach.com/knowledge/details/33/massovo-dobavit-glavnuyu-kategoriyu-tovaram-v-module-handy-product-manager.html
  17. Вряд ли Гугл воспримет то, что нагенерировалось в придачу к уже имеющимся 300 символам текста. Так что даже отсекать ничего не надо. SEO шники пока что не запрашивали такого. Оно, можно конечно запариться, и выкатить функцию определения длины и добавить условную конструкцию, чтобы в случае более условно 60 символов, выдало определяющее слово категории + бренд + модель. Но кто этим будет пользоваться? Кто будет заполнять те определяющие слова?
  18. А как Вы считаете, что должен делать модуль в таком случае, если название товара в 2 строки? Что он должен сделать с этим названием?
  19. Типа вот так -- 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
  20. Видимо, система считает, что роут = common/home После какого действия такое поллучилось? Какой-то модуль ставили или что-то меняли?
  21. Мы же не обязаны лаять каждой встречной собаке. Мы же люди.
  22. Возможно -- https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38607
×
×
  • Створити...

Important Information

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