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

remix8080

Users
  
  • Posts

    177
  • Joined

  • Last visited

Everything posted by remix8080

  1. Я з західної частини країни. Те, що Ви пишете в п.5-6 - це якась куйня. Хоча, всюди є всякі неадекватні створіння
  2. Доброго. Я колись використовував таку : +38(999)999-99-99 Виходило, як на фото.
  3. Доброго. Щоб добавити "=" в опції - тут. П.С. Сам не користувався.
  4. Вітаю. Один з варіантів - не унікальні SEO URL для товарів.
  5. Так і я про це. @Freestyle2020 , а яка специфіка товарів? Покажете сайт? Можна в пп.
  6. Моє імхо. Жоден автоматичний переклад не дасть 100% правильного результату. Можна таким скористатися, а далі вже "шліфувати" вручну. Для однотипних товарів можна буде використати UPDATE `oc_product_description` SET name = REPLACE(name, 'старий_текст', 'новий_текст') WHERE language_id=|код укр.мови| Так, займе трохи часу, але хендмейд є хендмейд )
  7. Вітаю. Зустрічав лише під 1.5 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=16710
  8. Перепрошую за довгу відповідь, був не на зв'язку. Ця "потреба" була не на постійно, а тимчасово. Для редагування зображень певної кількості товарів (мінялися і шляхи і назви файлів). Вирішив, що "шкурка вичинки не варта". Після заміни очищу махом кеш зображень та й все. П.С. Дякую за відповіді та приділену увагу!
  9. Вітаю. Можливо, хтось зустрічав "лайфхак" для очистки кешу зображень, але лише конкретного товару після його редагування? Тобто, щоб при його (товару) збереженні видалялися зображення всіх розмірів. Дякую. П.С. ocStore 1.5
  10. Це була одна з неробочих чернеток (не пригадую, не записав, але там були якісь нюанси). Ще раз Вам щиро вдячний за допомогу!
  11. На рахунок аліасів так, я написав не цей свій варіант (поплутав). Поекспериментував: Ваш попередній запит в мене, в середньому, виконується 0,08с. Крайній запит: при MAX - 0,007с, при SUM - 0,008с.
  12. При ~ 3,5К записів в oc_product_option_value один і другий запит 0,0018с
  13. Думаю, не істотно, оскільки запит з MAX виконується практично моментально. UPD. При великій кількості записів в oc_product_option_value - безперечно.
  14. Для одного товару з oc_product може бути кілька записів в oc_product_option_value, серед яких не всі quantity=0. Тому через MAX вибираю всі нульові.
  15. Доброго дня. Якось так UPDATE oc_product pr INNER JOIN (SELECT prov.product_id FROM `oc_product_option_value` prov GROUP BY prov.product_id HAVING MAX(prov.quantity)=0) ON pr.product_id = prov.product_id SET pr.quantity = 0
  16. Пробував, експериментував - не вийшло (
  17. Брр, не знаю як, але відпрацювало практично моментально. Розбиратися/аналізувати вже буду завтра ) Як в Петрика П'яточкіна. "Ура, 10 слоненят. Тепер я засну" )))
  18. Індекс додав. Час не змінився. Та то вже таке... Ще раз вдячний за допомогу!
  19. Всі наступні запити також виконуються такий самий час (~160с). П.С. Саме на крон і планую згодом повісити деякий "пучок" запитів.
  20. Не варіант. Цей видасть товари, в яких ХОЧА Б ОДНА опція має залишок 0. А я вибираю ВСІ такі товари. Та й швидість цього запиту практично не береться до уваги. Результат видає не багато, ~ 200 товарів. Перевірку не додавав, думав, не дасть приросту. Але все-таки при pr.quantity>0 зменшився час з 210с до 160с. Вже результат ) П.С. Вдячний за відповідь.
  21. Специ, підкажіть, як можна оптимізувати/прискорити цей запит? Виконується більше 3 хв ( UPDATE `oc_product` pr SET pr.quantity=0 WHERE pr.product_id IN (SELECT prov.product_id FROM `oc_product_option_value` prov GROUP BY prov.product_id HAVING MAX(prov.quantity)=0); Сам селект SELECT prov.product_id FROM `oc_product_option_value` prov GROUP BY prov.product_id HAVING MAX(prov.quantity)=0 виконується практично миттєво.
×
×
  • 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.