Задачи OC3
Доброго дня! Необхідно на сайті вирішити кілька проблем:
- Генерується посилання /index.php?route=product/product&product_id=0, яке потрапляє в карту сайту. Необхідно або його видалити повністю, або заборонити індексацію та прибрати з карти сайту (через .htaccess направили на 404 сторінку)
- На деяких товарах неправильно генерується тег canonical і вказується як index.php?route=product/product&product_id=0. Необхідно налаштувати генерацію правильних посилань canonical для товару
- Виникає проблема при генерації розмітки Schema (наприклад: Помилка аналізу. Відсутній символ «,» або «}»). Необхідно знайти, за допомогою чого вона генерується, і налаштувати генерацію без помилок (також купили плагін для генерації розмітки)
- По завершенню роботи необхідно буде також повідомити наступну інформацію: короткий опис, в чому і де була проблема і як її вдалося вирішити
Версія: ocStore 3.0.4.1
Шаблон: UpStore
Необхідна попередня оцінка. Посилання на сайт скину в ЛС тільки тим виконавцям, яких буду розглядати )
Відгук замовника про співпрацю з Андрієм О.
Задачи OC3Повністю задоволений роботою Андрія! Усі правки внесені оперативно, робота виконана якісно.
Відгук фрилансера про співпрацю з Владиславом М.
Задачи OC3Чудовий замовник! Приємне спілкування, чітка постановка задачі, оплата без проблем.
Буду радий колись знову попрацювати разом. Однозначно рекомендую!
-
1812 55 0 Доброго дня. Думаю що знаю в чому проблема. Можу сьогодні глянути. Пишіть.
-
726 9 1 Привіт! Я ознайомився з проектом і готовий розпочати роботу. Впевнений, ви будете задоволені результатом.
-
1616 20 0 Вітаю! Я профі з OpenCart. Допоможу швидко вирішити проблеми, звертайтесь!
-
735 141 0 1 Маю великий досвід роботи з opencart, готовий вирішити ці проблеми, звертайтеся!
-
883 44 0 Привіт! Готовий оперативно вирішити всі проблеми, по всім пунктам. Великий досвід роботи з Opencart/ocStore, багато разів вирішував подібні завдання. Звертайтеся
-
193 Доброго дня, Владислав.
Готовий розібратися з завданнями по ocStore 3.0.4.1 / UpStore: прибрати некоректне посилання product_id=0 з карти сайту, виправити генерацію canonical для товарів і знайти джерело помилки в Schema-розмітці.
Швидше за все, проблема знаходиться в SEO-модулі, шаблоні або логіці генерації sitemap/canonical. Перевірю код, модифікатори, налаштування модулів і за необхідності коректно підключу ваш плагін для мікроразмітки.
Після роботи дам короткий звіт: де була проблема, які файли/налаштування були змінені і як саме все виправлено.
Маю глибокі знання в OpenCart/ocStore, SEO-структурі інтернет-магазинів, canonical, sitemap, Schema.org та технічній оптимізації e-commerce проектів.
-
620 2 0 Вітаю!
По всіх трьох задачах розумію суть:
— product_id=0 в карті сайту — проблема на рівні контролера або SEO-модуля, який підтягує некоректні записи. Приберемо з sitemap і закриємо від індексації.
— Canonical теги — перевіримо логіку генерації в шаблоні/модулі, знайдемо де підставляється нульовий ID і виправимо.
— Schema розмітка — помилка парсингу JSON-LD зазвичай через неекрановані лапки або спецсимволи в назвах/описах товарів. Знайдемо де генерується, виправимо або підключимо ваш придбаний плагін коректно.
По завершенню — детальний звіт: що було, де знайшли, як виправили.
…
Термін: 1-2 дні. Вартість: 2500 грн.
-
1182 13 0 3 Вітаю. Ми з напарником (full-stack + дизайнер) готові усунути ці технічні баги, маючи понад 4 роки досвіду роботи з OpenCart/ocStore. Помилку product_id=0 у карті сайту та canonical ми локалізуємо через ревізію контролера розширення SEOPro (або стандартного seo_url.php) та очистимо базу від залишків видалених товарів. Збій у Schema.org (відсутність коми чи дужки) зазвичай пов'язаний з некоректним екрануванням лапок у назвах товарів всередині шаблону UpStore — ми виправимо скрипт виведення JSON-LD або правильно налаштуємо ваш новий плагін мікророзмітки. Працюємо через стейджинг. Наш досвід в оптимізації та коді: hyperfi.tech, espressolab.com.ua, hudi.com.ua.
-
Вітаю! Бачу задачу «Задачи OC3». Маю досвід з PHP/Laravel, базами даних, API та підтримкою існуючих проєктів. Можу розібратися в коді, знайти оптимальне рішення, реалізувати без зайвих змін архітектури і залишити зрозумілий результат для подальшої підтримки.
Виконаємо якісно. Роботи на сайті портфоліо -
Привіт, я працював над оптимізацією SEO та виправленням помилок для інтернет-магазинів на OpenCart/ocStore - видалив дублікати сторінок, налаштував canonical теги та Schema розмітку для 500+ товарів
Цікаво, чи пов'язані помилки canonical з конкретними категоріями товарів або це системна проблема шаблону UpStore?
Пропоную зв'язатися, я безкоштовно проконсультую вас з технічної сторони та складемо план розробки + розповім про мою команду! ⚡
-
284 Доброго дня, зацікавив Ваш проект, готовий закрити, маю великий досвід!
Хотів би обговорити деталі, з повагою!
-
13013 67 0 Вітаю! Виконаю ваше завдання швидко і якісно. Готовий розібратися з кодом.
Моє портфоліо: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишіть, почну сьогодні працювати. Буду радий співпраці з Вами!
-
628 28 0 1 Добрий день! Звертайтеся, зроблю прямо зараз.
-
320 1 0 Здравствуйте! Завдання по ocStore 3.0.4.1 зрозуміле. Проблема з product_id=0 — це відомий баг деяких модулів або некоректних SQL-запитів у контролері, які «підтягують» порожній об'єкт товару.
Як розробник, що працює зі складною логікою (включаючи мої проекти topbid.com.ua та системи на binariumrobot.space), я маю великий досвід у «лікуванні» OpenCart від дублів і технічних SEO-ошибок.
Мій план вирішення задач:
1. Виправлення помилки product_id=0 та Sitemap:
Причина: Швидше за все, у контролері sitemap.php або в SEO-менеджері (seopro/seo_url) немає перевірки на існування товару або його статус (active).
… Рішення: Я знайду цикл генерації посилань і додам умову (int)$product_id > 0. Це видалить «нульове» посилання з карти сайту раз і назавжди. Редирект через .htaccess — це півміра, ми заберемо саму причину.
2. Коригування тега Canonical:
Причина: Помилка у файлі catalog/controller/product/product.php. Якщо ID товару передається неправильно, система генерує дефолтне посилання.
Рішення: Виправлю логіку формування $this->document->addLink. Canonical завжди буде вказувати на основне SEO-посилання конкретного товару.
3. Виправлення мікророзмітки Schema.org:
Причина: Зазвичай це пов'язано з тим, що в описі товару або назві є лапки або спецсимволи, які «ламають» JSON-LD структуру.
Рішення: Знайду шаблон виводу (зазвичай у header.twig або файлах плагіна), додам екранування даних через json_encode або виправлю синтаксис (коми/дужки). Якщо ви купили новий плагін — я коректно його інтегрую і відключу конфліктуючий старий код.
-
1328 35 1 Привіт, добре знаю OpenCart. Знаю, чому генеруються product_id 0. Це помилка, гарантовано пов'язана з базою даних. Звертайтеся, допоможу виправити.
-
1602 31 1 Добрий день, веб-програмуванню вже більше 9 років
Працюю з rest api, фреймворками та cms такими як django, laravel, yii2, wp, opencart, codeigniter тощо. Готовий виконати завдання.
Відгуки:Freelancehunt
-
1323 5 0 Доброго дня! Ознайомився з вашим ТЗ. Завдання зрозумілі, стек повністю мій — постійно працюю з ocStore 3.0.4.1 і добре знаю специфіку генерації SEO-URL та розмітки в цій системі.
План дій по ваших завданнях:
1. **Проблема з product_id=0 та canonical:** Першим ділом знайду джерело появи нульового ID в базі даних або контролері (catalog/controller/product/product.php). Часто це наслідок некоректного імпорту, видалених товарів або багів в SEO-мультимовах. Очищу карту сайту і виправлю логіку формування canonical, щоб він брав реальний URL товару, а не заглушку.
2. **Помилка в Schema.org:** Перевірю модифікатори (ocmod/vqmod) та код шаблону UpStore, де виводиться мікроразметка. Помилка синтаксису (кома/дужка) зазвичай виникає через неекрановані лапки в назвах товарів або описах. Якщо у вас вже куплений профільний плагін, встановлю його, коректно налаштую і вимкну проблемну стару розмітку, щоб вони не конфліктували.
По завершенню робіт, як і просите, підготую для вас детальний і зрозумілий звіт: в яких файлах були помилки і що саме було змінено.
Готовий обговорити деталі, подивитися на сайт в ЛС і зорієнтувати вас по точним термінам і вартості. Давайте спишемося?
-
866 26 4 1 Зробив би. Завдання здається не дуже складним. Треба отримати доступ до файлів сайту
-
2847 63 5 Доброго дня, працюю з OpenCart 12 років, можу виправити ці проблеми та написати, що і де було, від вас будуть потрібні доступи до FTP та адмінки, до роботи готовий приступити зараз.
-
2163 14 0 1 Добрий день. Я, індивідуальный розробник, пропоную свої послуги з багфіксу вашого магазину на ocStore 3.0.4.1, маючи понад 4 роки досвіду у Full-stack розробці та оптимізації баз даних. Працюю через ФОП, гарантую пряму комунікацію та безпечне виправлення помилок без залучення третіх осіб. Я самостійно перевірю логіку формування canonical та карти сайту через ваші SEO-модулі, виправлю проблему з product_id=0, а також усуну синтаксичний збій мікророзмітки Schema у коді шаблону UpStore за допомогою правильного екранування текстових змінних. Мій підхід до чистоти коду дивіться на 3magency.co та https://vilors.studio/. Оцінюю роботу в $75, термін — 1 день, детальний звіт гарантую.
-
309 Вітаю. Наша невелика команда оперативно вирішить технічні проблеми на вашому сайті, спираючись на 4+ роки досвіду в автоматизації та розробці для OpenCart/ocStore. Ми розберемося з генерацією посилання product_id=0, приберемо його з карти сайту на рівні коду контролера та виправимо канонічні теги в картках товарів. Також відключимо збійну мікророзметку в темах UpStore та налаштуємо придбаний вами плагін без синтаксичних помилок JSON-LD. По закінченню підготуємо зрозумілий опис усіх проведених змін у файлах та БД. Наші e-commerce рішення дивіться за посиланнями: freshagro.com.ua, farfieworldwide.com, rivnekolo.com.
-
184 Добрий день. Ми з колегою зацікавилися вашим замовленням, оскільки 4+ роки спеціалізуємося на backend-підтримці та аудиті e-commerce на OpenCart 3. Проблема з нульовим ID товару — це класичний збій кешу модифікаторів або логіки генератора карти сайту, який підтягує некоректні зв'язки. Ми повністю полагодимо генерацію тегів canonical, щоб вони вказували на чисті ЧПУ-посилання. Помилку аналізу мікророзмітки Schema знайдемо через лог помилок ocStore або інструмент перевірки Google, виправимо синтаксис та за потреби переключимо генерацію на ваш куплений модуль. Наша експертиза: drkukharevich.rivne.ua, crave-agency.com.ua, jk-solution.com.ua.
-
925 11 0 Вітаю, готовий допомогти вирішити проблеми. Займаюсь техпідтримкою магазинів. Ціна дуже приблизна, треба саме проблеми побачити.
Детальніше в приват.
-
Доброго дня ) використовуйте вбудований модуль SEO генератор в шаблоні UpStore - посилання будуть нормально відображатись і замінить ваші старі неправильні.
-
Актуальні фриланс-проєкти в категорії PHP
Зробити щоб листи про замовлення з магазину не потрапляли в спамЗараз є магазин на опенкарті, листи про замовлення потрапляють до спаму, треба зробити так щоб потрапляли в Вхідні (ukr.net gmail) перевірити. хостинг написав: Погана доставка електронної пошти може бути пов'язана з низькою репутацією відправника - IP або домену. У такому… PHP, Веб-програмування ∙ 1 день тому ∙ 46 ставок |
Перенести повністю готову адаптивну HTML5-структуру в WordPress.
12 000 UAH
Я шукаю досвідченого WordPress-розробника, який зможе перетворити наш ретельно підготовлений статичний HTML5/CSS3 код у високопродуктивну кастомну WordPress-тему. Фронтенд уже практично готовий (приблизно 99%): семантична розмітка, метадані та мультимовна структура (hreflang)… CMS, PHP ∙ 4 дні 2 години тому ∙ 69 ставок |
Інтеграція GoPosПривіт, робив хтось інтеграцію GoPos з кастомним сайтом для ресторану в Польщі? Потрібна допомога, у них дуже скудна документація, є тільки swagger і той без описів https://app.gopos.io/doc/swagger-ui/index.html Суть така, використовували від них сайт для онлайн замовлень, якщо… PHP, Веб-програмування ∙ 4 дні 18 годин тому ∙ 26 ставок |
Прописати мета дані АЛЬТ за допомогою ІІСайт на Laravel, на сайті багато зображень, для яких потрібно прописати коректні за семантикою та релевантні для сторінки АЛЬТ описання зображення в автоматичному режимі, з можливістю перевірки AI та машинне навчання, PHP ∙ 5 днів 15 годин тому ∙ 35 ставок |
Потрібен розробник для завершення та інтеграції проєкту з автоматичного збору й обробки данних
700 UAH
Основна частина парсера вже реалізована. Парсер працює на Windows-середовищі через Microsoft Edge: сайт має антибот-захист, тому збір даних виконується не прямими HTTP-запитами, а через живу браузерну сесію. Скрипти керують відкритою вкладкою Edge через Chrome DevTools Protocol,… PHP, Веб-програмування ∙ 5 днів 21 година тому ∙ 26 ставок |