Leaderboard
Popular Content
Showing content with the highest reputation since 11/21/2024 in all areas
-
ще можна Docker Desktop, але там не пару кнопок натиснути. треба бути трохи налаштувати. Але потім береш цю папочку(з проектом і базою) і конфіг від докеру і на будь якому ноуті(компі) запускаєш проект.3 points
-
Боты, версия mysql, большие таблицы, отсутствие индексов, кривые запросы, кривые модули, вялый сервер, обращение на внешние API и ещё порядка 200 факторов, которые могут влиять на скорость работы. Это не мелкие хаки. А обычно комплекс работ по настройке магазина, сервера и устранению проблем. А ещё бывает совсем плохо, когда кешер на кешер и на сео модуль и 48миллионов тупых страниц. Которые делает прегенератор одной тупой поделки. Всё никак не снесусь рассказать эту историю.3 points
-
2 points
-
2 points
-
Подражатель люси арестович будет рассказывать об умных решениях... Мда...2 points
-
Имел опыт общения как клиент с вашей организацией. Дуже жадные. По идее если администратор вас должен за мелкую зарплатку обновить. То он потом не устроит вас по каким-то причинам. И вдруг прекратятся платежи. Либо вы его завалите задачами х10 от согласованных денюх. Вобщем лучше не балуйтесь тут. И формируйте задачи с адекватной оплатой времени работы специалистов, и внятной постановкой вопроса. К сожалению из-за войны, много парней без достаточного количества работы, готовых подписаться на подобное рабство. С такими предложениями, лучше на третий курс хирэ сходить. Если не прав, с меня 200 долларов на благотворительность.2 points
-
Доброго дня. Виявлено проблему зі швидкістю роботи вашого модуля. Причина, немає індексів для полів таблиць. Таблиця: oc_hpmrr_links Колонка Тип id int(11) Автоматичне збільшення parent_id int(10) unsigned product_id int(10) unsigned sort int(10) unsigned NULL [1] grsort int(10) unsigned NULL [1] image varchar(255) NULL Індекси PRIMARY id UNIQUE product_id, parent_id Приклад SQL запиту який виконується SELECT p.product_id, hl.sort, text as val FROM oc_hpmrr_links hl LEFT JOIN oc_product p ON hl.product_id = p.product_id LEFT JOIN oc_product_attribute pa ON p.product_id = pa.product_id WHERE parent_id = '640393' AND attribute_id = '159' AND language_id = '4' AND status = 1 У вашій таблиці є унікальний індекс по полях (product_id, parent_id). Ваш SQL запит фільтрує за parent_id, що є другою частиною цього індексу. Оскільки parent_id не є першою колонкою в індексі, MySQL не зможе використовувати цей індекс ефективно для вашого запиту. Рекомендації для покращення. Створіть окремий індекс для parent_id: CREATE INDEX idx_parent_id ON oc_hpmrr_links(parent_id); Так само, проблеми виявлені з іншими полями і таблицями, рекомендації: CREATE INDEX idx_sort ON oc_hpmrr_links(sort); CREATE INDEX idx_grsort ON oc_hpmrr_links(grsort); CREATE INDEX idx_serie_id ON oc_hpmrr_product_index(serie_id); CREATE INDEX idx_status ON oc_hpmrr_type(status); Рекомендації для покращення виконання SQL запитів для полів із числовим типом. На прикладі таблиці oc_hpmrr_links. Тип даних: parent_id має тип int(10) unsigned, що означає беззнаковий цілочисловий тип. Значення в запиті використовується '640393' в лапках, що робить його рядковим значенням. Проблема: коли ви використовуєте рядкове значення ('640393') для порівняння з цілочисловим полем (parent_id), MySQL змушений виконувати неявне перетворення типів. Це може призвести до зниження продуктивності, тому що MySQL повинен конвертувати кожне значення parent_id в рядок для порівняння або конвертувати '640393' в число для кожного рядка. Насправді це глобальна проблема всього коду OpenCart та сторонніх модулів, коли для числових полів беруть у лапки значення, можливо проблема не така гостра, але все ж, якщо робити, то з розумом! Ці поради виявляться корисними для всіх розробників модулів OpenCart, допомагаючи створювати ефективні рішення для користувачів і тішити їх вашою якістю наданого рішення. Гарного дня!2 points
-
1 point
-
Чудовий модуль. Щойно придбав і встановив після невдалих спроб налаштування офіційного модуля від mono, який так і не запрацював на шаблоні Deals + Smart Checkout. (При цьому, варто зазначити, що офіційний модуль mono таки працює на моєму іншому магазині, тема Feelmart + Simple checkout). Даний модуль явно більш функціональний, чого варта лише фіча холда з керуванням прямо зі сторінки замовлення! Ну і звичайно модуль запрацював на Deals + Smart Checkout без додаткових рухів. Дякую вам за вашу роботу!1 point
-
зацепка для категории <div class="price-actions-box cелектор для карточки .price-group такой цвет можно через custom image сделать1 point
-
Связано с тем что opencart.com включил cloudflare и реклама теперь плохо показывается admin\controller\extension\extension\promotion.php после public function index() { написать return '';1 point
-
Доброго дня! Треба так $data['lang_data'] = array( 'lang_id' => 2, 'fields' => array( 'name' => 'name_ru', 'description' => 'description_ru' ) ); І в полі нижче (Кастомний код при обході товара) додати $product['name_ru'] = (string)$row->name; $product['description_ru'] = (string)$row->description;1 point
-
1 point
-
1 point
-
Повністю згоден! Це повністю заспамлені ресурси, ще + до того, ваша стаття знаходиться в одному розділі з такими ж, а не в перемішку зі звичайними.1 point
-
Version 1.0.7
605 downloads
Увага! Всім, в кого версія 1.0.3 або 1.0.4, потрібно оновити до 1.0.5 Модуль Мовні папки в URL (для ocStore 3.x) допомагає отримати зрозумілу традиційну структуру ЧПУ на мультимовних сайтах. Під традиціною структурою URL розуміється наступне: Такі ЧПУ виходять для основної мови сайту (української) site.com.ua — головна сторінка site.com.ua/product1 — сторінка товару Такі ЧПУ виходять для іншої мови сайту (наприклад польскої) site.com.ua/pl — головна сторінка site.com.ua/pl/product1 — сторінка товару Крім мовних папок, модуль додає на сторінки тег hreflang та додає мета-тегі головної сторінки на різних мовах. Увага! Модуль працює лише на ocStore 3.x з увімкненим SeoPro. Рекомендовано використовувати модифікатор, який дозволяє зберігати однакові SEO URL для різних мов: Allow Same SEO URL for different Languages. Бо інакше який тоді сенс в мовних папках, якщо в УРЛ все одно потрібно ставити постфікси або префікси. За умови використання однакових SEO URL для всіх мов, модуль може працювати на чистому OpenCart 3.x. Проблема з пошуком Для нормальної роботи з пошуком потрібно, щоб SEO URL пошукової сторінкі співпадало для всіх мов. Це стосується як пошука товарів, так і пошуку статей. Встановлення --- ========================================================================================= Рекомендовані розширеня Мапа сайту для мультимовного інтернет-магазину. Потрібна лише в тих випадках, якщо стандартна мапа сайту працює з помилками або не приймається в Google Search Console Переглянути - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ImageScanner — Видалення зображень, що не використовуються. Після імпорту (парсингу) товарів, Ви наводите порядки та видаляєте зайві позиції. А ось зображення часто залишаються і займають дисковий простір. Іноді через це доводиться платити більше за хостинг (сервер)... Модуль допомагає видалити зайів файли зображень. Переглянути - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Handy Product Manager — модуль, який допоможе Вам массово відредагувати сотні товарів одним разом. Також у цьому модулі можна редагувати дані у Списку товарів, що буває дуже зручним. Переглянути - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Також варто відзначити, що даний модуль базується на іншому безкоштовному модулі, у якого для трійки немає мовних папок. Той модуль — OCDEV.pro - Мультиязык SEO PRO, код языка в url и правильный hreflang.Free1 point -
Доброго дня! В пункті кастомний код при обході товара додайте $prices = $this->importGetXmlData($row, 'price @name', 'array'); foreach($prices as $price){ if($price['name'] == 'price'){ $product['price'] = $price['value']; } } Код не тестував але має працювати. Якщо десь помилився подивіться що виходить з prices. Це в цьому ж пункті echo "<pre>"; print_r($prices); exit();1 point
-
абзац Вы ж сами писали про рассказать, не вы? Ладно не нужно, оставьте себе.1 point
-
1 point
-
їм потрібна універсальна людина - адмін сайту, це не системний адміністратор. яка буде і оновлювати сайт, і вести його покращення, фіксити баги, змінювати функціонал, а ще наповнювати його, та слідкувати за наявністю "сайт-склад". І оплата буде тупо помісячний рейт. Не важливо ви оновлювати будете наявність, заповнювати картки, чи займатись функціоналом1 point
-
Це повне д..е...р...ь..м...о Окремими рішеннями (редіректи (з підтримкою), 404 ((з підтримкою) , мікро розміткою (з підтримкою), генераторами (з підтримкою) А .. ото втручання в сео...урл - то ппц1 point
-
Це до мене, напишіть, правка одного рядку1 point
-
Чтобы отправлять смс нужно дополнительный модуль. Без него будет работать только отправка email стандартными средствами опенкарт1 point
-
Зачем это здесь? 90% реализации есть в ocstore. Архитектура этого решения. Это отдельная история. Друзья, пожалуйста, вникните в тему и забудьте про это. На моей памяти пара десятков магазинов, которые после удаления данной реализации и превращения магазина из чистого opencart в ocstore полетели в космос в выдаче. А если сильно хочется микродату и мультяз, то решения от марка и microdata вкучу это всего $30 и без продления.1 point
-
silvero.com.ua - Срібні Ікони, Фоторамки, Подарункові набори - напряму від виробника працюємо по Опт/Дроп/Роздріб1 point
-
Все залежить від того що вам потрібно І що у вас вже реалізовано Базово то це 1. Автогенерація чпу 2. Автогенерація мета тегів 3. Мікророзмітка і тд...1 point
-
В кабінеті, в налаштуваннях АПІ поставте галку повернення пост даних і все буде ок1 point
-
Добрий день. Не робив, у ініціатора запиту мабуть згас інтерес)1 point
-
А сама облікова система (програма) вміє приймати вебхук? Якщо вміє, то просто вішаєте відправку нових замовлень через подію (event) на метод додавання статусів до замовлення AddOrderHistory і відправляєте нові замовлення. Або ж просто крон поставте раз на 5 хвилин або частіше. Вам важливі 2-3 хвилини часу?1 point
-
Справа може бути як в модулі, так і не в модулі. Вам в першу чергу потрібен той, хто продіагностує.1 point
-
Напишіть в особисті доступи в адмінку та фтп, подивлюсь коли буде час1 point
-
Ви дійсно маєте рацію, а їздити краще на BMW1 point
-
А де ви купили цей модуль? Не бачу в покупцях цього домену, пишіть в особисті, це мій модуль1 point
-
Судячи по апі, сама платіжка не надає таких даних у своєму апі Вам це треба для фіскалізації?1 point
-
автор модуля так багато часу витрачає на підтримку і допомогу що вирішив хоча б віддячити йому відгуком!))) модулі шикарний , один з найвигідніших модулів насправді. Я придбав його суто для оновлення залишків а потім знайшов в ньому стільки додаткових завдань що просто окупляє себе з головою. завдання типу: прописати мета тайтли, видалити дублі характеритсик, видалити дублі фото, парсинг товарів, перевірка цін конкурентів і тд, більше 100тні функцій напевно! Якби не цей модуль довелося б купляті інші окремі модулі для цих завдань Дякую величезне автору за постійно допомогу клієнтам і підтримку модуля! Дякую за демократичну ціну, але знайте модуль набагато цінніший ніж його фактична вартість))1 point
-
Версія 1.8.0 - Додано налаштування стилів для елементів модуля, кольору, обведення, фону, тексту - Додано функціонал автоматичного зв'язування за безліччю параметрів таких як: Назва, модель, SKU, UPC, EAN, JAN, ISBN, MPN, в частині назви, категорії, виробникам, характеристикам, які будуть використовуватися для зв'язування. - Доопрацьований мульти AJAX для категорії та сторінки товару (Підвантажується, інформація про товар, хлібні крихти, відгуки, питання. Робочі кнопки з правильним товаром, абсолютно все) - Додано мікророзмітку для групи товарів Shema.org відповідно до правил гугл. - Додано Canonical для груп товарів. Основний чи перший товар із групи товарів буде основним для пошукових систем. Інші товари будуть варіантами)1 point
-
Які помилки є в консолі браузера в цей момент? Можу допомогти протягом доби, але потрібні доступи до адмінки, пишіть в особисті1 point
-
1 point
-
1 point
-
Області - це не від модуля. Перевірте чи вказана країна за замовчуванням у налаштуваннях магазину. Перевірте у налаштуваннях областей (регіонів) чи прив'язані вони до відповідної країни. Якщо там все ок, додайте поле Країна у simple та установіть за замовчуванням Україну, потім можете приховати поле для всіх.1 point
-
Version 1.0.0
249 downloads
Невелике доповнення, яке відключає виведення рекомендацій (реклами) в панелі адміністратора Opencart Також вирішує проблему "зависання" сторінки доповнень коли рекламний банер не може бути отриманий. Відключає як запити на отримання рекомендацій, так і тип додатків Promotion Даний тип додатків, як і рекомендації на сторінці доповнень в адмінці, були впроваджені починаючи з Opencart версій 3.0.3.x.Free1 point -
Недавно был тут проект на 25к суточного среднего трафика + в пике с рассылками и акциями до 50к. С глубиной просмотра овер 10 страниц (шмотки). всего четыре ядра, тройной запас прочности в пике. Но качественно приготовленный магазин и без всяких богомерский жеб плешей и литнинхов. Так что скорее всего вам нужен не сервер, а готовое решение - а это разные вещи.1 point
-
1 point
-
В связи со сложившейся критической ситуацией и военными действиями в Украине, поддержка модуля временно приостановлена.1 point
-
Посоветуйте модуль, который может прикреплять файлы к карточке товара. Opencart 3. Модуль Downloadable Files после установки не работает, выдает ошибки.1 point
-
1 point