Fix the parser in PHP in OpenCart 3
On OpenCart 3, a parser was written that parses products from the donor site, but when changes were made on the donor site, the parser stopped working. It needs to be fixed and made so that it parses categories and products regardless of changes on the donor site.
The parser itself is written in PHP.
OpenCart version 3.0.8.0
-
1 day47 USD
2108 47 0 1 day47 USDI have a lot of experience in parsers, I can do it, contact me. I will be happy to help.
-
1 day50 USD
559 11 0 1 day50 USDGood day. I can fix the parser, but making it work all the time is unrealistic :) Because the donor can simply block your IP (yes, it can be done through a proxy). Parsers always need to be improved.
-
2 days49 USD
344 2 days49 USDHello. I am ready to help. I have experience working with parsers. Also with OpenCart.
-
2 days49 USD
475 2 0 2 days49 USDnice
ready to help you out
share the source so i can start getting familiar with your code base
-
2 days49 USD
796 3 1 2 days49 USDGood day.
I am ready to help with the parser issue in OpenCart 3. I understand that it is necessary not just to fix it temporarily, but to create a sustainable solution for future changes on the donor site.
My approach to the solution:
1. Diagnosis of the current situation:
· Analysis of the existing parser code
· Identification of failure points after changes on the donor site
… · Verification of compatibility with OpenCart 3.0.8.0
2. Implementation of a sustainable solution:
· Redesigning the parsing logic to handle potential changes in data structure
· Adding flexible selectors and regular expressions
· Implementing a fallback mechanism in case of partial changes
· Testing under various scenarios
Timeline and cost:
· Completion time: 1-2 days
· Cost: $49 (fixed)
After fixing, the parser will:
· Automatically detect changes in the category structure
· Correctly process products regardless of modifications on the donor side
· Include improved error handling
My experience:
I have a successful track record with parsers and integrations in OpenCart. I create solutions that continue to work even with partial changes in the source data.
My portfolio:
· https://portfoliolaravel-production-7f98.up.railway.app/
·Freelancehunt
-
2 days50 USD
1323 5 0 2 days50 USDHello!
✅ The essence of the problem is clear: The PHP parser for Opencart 3.0.8.0 has stopped working due to changes in the structure of the donor site (change of classes/IDs of elements). This is a standard situation for any parsing.
I am ready to quickly restore its functionality and increase its resilience to future changes, using my deep experience with OpenCart 3 (MVC-L, database, OCMOD).
🚀 My Solution and Action Plan:
Quick Diagnosis and Repair:
I will analyze the code of the existing PHP parser and the structure of the donor site to accurately determine which selectors (classes/IDs) have "broken."
I will update the parsing logic for correct data collection on categories and products.
Increasing Resilience (Key Point):
Instead of using only rigid CSS selectors, I will apply more flexible XPath queries or methods that allow searching for data by content (for example, by header tags or field names), which minimizes the risk of breaking with minor changes in the donor layout.
… Message me privately to discuss the details, review the parser code, and assess the complexity of the restoration.
-
2 days50 USD
1251 35 1 3 2 days50 USDHello Adilzhan, ready to help solve your problem. I have a lot of experience. Write to me privately and we will discuss in more detail.
-
3 days50 USD
986 12 1 3 days50 USDI am ready to promptly and qualitatively complete your order. I have experience working with similar projects, always adhere to deadlines and technical specifications. I will be happy to collaborate!
-
1 day120 USD
264 1 day120 USDGood day
I made it so that it is independent from the donor site - impossible
Write specifics, editing from 120 euros, new from 400
Experience is huge
-
1 day50 USD
12426 600 0 1 day50 USDHello, feel free to contact me, I will check what has changed and adjust to your new modifications. Write to me privately.
-
1 day50 USD
1323 35 1 1 day50 USDHello. I write parsers for OpenCart myself. I think I can fix it. Please contact me.
-
2 days49 USD
394 3 2 2 days49 USDHello 👋
I have experience working with OpenCart 3 and writing PHP parsers (including for importing products from donor sites).
I can quickly:
- analyze the current parser code;
- update the logic so that it works reliably even after changes in the layout or structure of the donor site (through XPath or flexible selectors);
- add backup parsing rules so that the script does not "fail" with minor changes on the source side;
⏱️ Completion time: 2 days
… I am ready to start today.
-
1 day100 USD
606 8 0 1 day100 USDGood day.
I can complete your task with pleasure.
I have experience working with parsers, and there is an example of my work with a parser in my portfolio.
I guarantee quality because I need positive feedback for my portfolio.
I specialize in non-standard solutions in PHP, OpenCart.
Current freelance projects in the category Data Parsing
Collection of a database of designers, architects, and installation companies in UkraineTask description: It is necessary to collect an up-to-date database of contacts in Ukraine for further B2B communication. Required categories: Interior designers Architects / architectural firms Installation companies Companies engaged in repairs, finishing, lighting,… Data Parsing ∙ 16 hours 31 minutes back ∙ 26 proposals |
Parsing products, preparation for import to WPScrape the full catalog of these websites: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ All products need to be combined into one general table for import into WP.… Web Programming, Data Parsing ∙ 1 day 11 hours back ∙ 53 proposals |
I am looking for a programmer for OpenCart.Good day 1) It is necessary to implement on the website dneprkomfort.dp.ua A module for Ukrainian banks has been purchased, and we have already integrated Mono Bank Here is an example from our competitor It is necessary to implement installment payments, purchase in parts… Web Programming, Data Parsing ∙ 2 days 8 hours back ∙ 48 proposals |
A specialist in Telegram promotion is required.
28 USD
Tasks: invite real users from the username database to new chats and send messages to the target database. Only quality traffic and work with a live audience are of interest — performers using bots, fake engagement, or low-quality methods are requested NOT TO DISTURB. Work… Data Parsing, Social Media Marketing (SMM) ∙ 6 days 10 hours back ∙ 9 proposals |
Consultation on parsing Instagram account subscribersHello. It is necessary to conduct a preliminary assessment of the feasibility of the following task. I have a list of Instagram accounts. The goal is to obtain contact information (primarily email addresses) of users who follow these accounts. Previously, I encountered companies… Data Parsing ∙ 10 days 5 hours back ∙ 13 proposals |