Website audit
Task for technical debugging of OpenCart 3 (ocStore). I need a fixed budget for the result, not hourly payment.
List of tasks
1. Fixing 500 error: A conflict occurs when updating modifiers (likely between system/seo_package.ocmod.xml and unixml.ocmod.xml). It is necessary to find and eliminate the cause.
An important point regarding the SEO module (Complete SEO Package): I do not need its deep configuration, meta-tag writing, or SEO generation. I only need to resolve the conflict of this module with UniXML so that the "Update" button in modifications works without a 500 error. Can you make a "point" code fix to stop them from conflicting?
2. Cleaning the console (F12): Remove calls to outdated scripts (parallax.js, addthis) and fix TypeError in custom.js (line 395, function sitManParallax).
Layout: Correct the display of elements in product categories.
Cosmetic check: Review files for suspicious code inserts.
Important conditions.
Before starting work, it is mandatory to create a full backup of files and the database through the hosting control panel.
-
441 ▎ Good day! You have localized the issues well — even naming the conflicting files and the error line, so this is targeted debugging, not "digging blindly." I will proceed as follows:
▎
▎ 1. Error 500 when updating modifiers — seo_package.ocmod.xml and unixml.ocmod.xml are most likely modifying the same node, and OCMOD fails during recompilation. I will find the overlapping operation and make a targeted fix (order/selector) so that the modules coexist ▎ — without interfering with the SEO settings, as you requested. The "Update" button will work.
▎ 2. Console (F12) — I will remove calls to parallax.js and addthis, and fix the TypeError in custom.js:395 (sitManParallax is most likely a reference to an element that no longer exists after removing parallax).
▎ 3. Category layout — I will correct the display of elements.
▎ 4. Security — I will review files for suspicious inserts (both files and typical injection points), not just superficially.
▎
▎ Before starting — a complete backup of files and the database through the hosting panel, as per your conditions. Fixed price for the result — I agree.
▎
… ▎ Question: can you provide access to the admin panel + a list of modifications (Modifications) so I can confirm the cause of the conflict?
-
4378 138 1 Good day! I am ready to complete the tasks according to the specifications.
Everything in the specifications is clear, I can start working right away.
I have over 10 years of experience with OpenCart.
-
698 3 0 Familiar stack - ocStore/OpenCart 3, ocmod conflicts, JS errors. All 4 points are clear, the task is straightforward. The conflict between seo_package and unixml is a typical issue with overlapping xpath patches, resolved by targeted editing without affecting the logic of the modules. JS errors and layout - standard cosmetic issues. Backup before starting - mandatory, I agree with your condition. Ready to take it on.
-
522 2 1 Hello! I work with Opencart 3, writing modifiers and full-fledged modules and themes. I also work with server environments. Therefore, I can solve this task.
-
702 1 0 Hello! I have experience working with ocstore. I also have experience fixing similar issues. Feel free to write.
-
1267 35 1 Hello. I know OpenCart well. I write modules myself, so I will fix all the errors. I will scan for viruses. Feel free to contact me.
-
900 10 1 Hello, I am ready to address these issues, I will gladly help, feel free to reach out.
-
883 44 0 Good day. I will do everything, correct all mistakes and resolve all conflicts, I have extensive experience in similar work. Experience with OpenCart – 8 years.
-
607 17 0 Hello. I will perform a technical diagnosis of your project, resolve the conflict between the modules causing the 500 error, and fix the layout display. I will also clean the console of outdated scripts and correct errors in the style files, first making a complete backup of the system. Optimal budget: $90 – $120 (approximately 3700 – 5000 UAH). We will create a technical specification and discuss the deadlines for each item. Backups and ready to go. If this approach suits you, let's discuss the details in private messages.
-
468 2 0 Estimated cost of work (Fixed budget)
1. Error removal 500 (Conflict between SEO Package and UniXML):
- What is done: Log analysis, searching for tags in two .xml files, removing overlap. Price: $25 – $40 (approx. 1000 – 1600 UAH).
2. Console cleanup and fixing custom.js:
- What is done: Removing script connections in header.twig/footer.twig, adding an if condition in JS to isolate TypeError.
Price: $15 – $25 (approx. 600 – 1000 UAH).
3. Layout correction in categories:
- What is done: Aligning product cards via CSS (Flexbox/Grid) so that titles or buttons do not shift.
Price: $15 – $30 (approx. 600 – 1200 UAH), depending on the number of responsive screens (mobile/PC).
… 4. Cosmetic check (Express audit for viruses):
- What is done: Searching the file signature database for eval, base64_decode, checking file modification dates via SSH/FTP.
Price: $15 – $25 (approx. 600 – 1000 UAH).
Total summary:
1. Minimum budget: $60 – $80 (about 2500 – 3300 UAH). We start immediately, without a technical task, discussing the task list, backups, and getting to work.
2. Optimal budget: $90 – $120 (about 3700 – 5000 UAH). We create a technical task, discuss deadlines for each item. Backups and then to work.
-
399 1 0 Hello!
I have experience with ocStore/OpenCart 3, OCMOD conflicts, and point adjustments of modules without unnecessary interference in SEO settings. I can create a backup, find the cause of the 500 error when updating modifiers, remove errors in the console, and check for suspicious inserts in the code.
-
427 Hello!
The task is completely clear, and I am very familiar with the logic and architecture of OpenCart 3 (ocStore). I work exclusively for results at a fixed price, without any hourly counters. The condition for a mandatory full backup (files + database dump) before starting any manipulations is a strict rule of my work.
I am ready to perform localization and resolve all the mentioned technical issues. Here’s how the work will be implemented:
1. Fixing the 500 error (Modifier conflict):
There is no need to reconfigure or touch the business logic of Complete SEO Package or UniXML. I will analyze the modification cache in system/storage/modification/, find the controller or model method where the XML instructions of both modules attempt to make a replacement (search/replace) in one place, and I will make a precise engineering fix in one of the files (.ocmod.xml) so that they are applied correctly in sequence. The "Update" button will work as intended.
… 2. Console cleanup (F12) and frontend:
• I will remove outdated and irrelevant script calls (parallax.js, addthis) from the templates (header/footer) to eliminate unnecessary 404 requests and speed up page loading.
• In custom.js (line 395) in the sitManParallax function, I will add a check for the existence of the object in the DOM (isolating the call from TypeError) so that the script does not fail on those pages where the parallax element is physically absent.
• I will correctly adjust the display of elements in product categories according to your wishes.
3. Security (Cosmetic audit):
I will scan critical system directories, configuration files (config.php, index.php, folders system/ and catalog/) for hidden redirects, external code injections, base64 inserts, or remnants of malicious scripts left by previous developers.
Development conditions:
I will perform the work on a copy of the site or directly on the "live" server only during night/non-working hours (after creating a backup) so that it does not affect current orders and the work of managers.
• Fixed price for the entire pool of work: 3,500 UAH.
• Completion time: 1-2 days from the moment of receiving access.
I am ready to start today. I look forward to chatting with you to discuss the details and transfer access (FTP/SSH and OC admin).
-
1616 20 0 Hello Oleksandr! I have 20 years of experience, I have been working with OpenCart since its first versions, any modifications. Details in private.
-
344 1 0 Good day, I will fix the 500 error, correct the errors in the console, make layout fixes, and check the files for malicious code. I work quickly, guarantee quality results, and will be happy to collaborate!
-
3565 86 1 1 👋 Hello! I'm ready to start working right now. I clearly understand the task and have successful experience in implementing exactly such projects (examples are in the reviews). I will complete the task today, quickly and without unnecessary questions. I am an official Opencart developer ✅ Let's discuss the details and get started! 🚀
-
93808 1266 1 10 Hello. I have extensive experience with OpenCart. I am ready to complete the task. Feel free to contact me.
-
3412 48 2 Hello!
I have reviewed your task - I have relevant experience in similar projects, so I understand how to implement everything efficiently and without unnecessary delays.
I can start working immediately after we agree on the details.
I look forward to collaborating!
-
1052 6 0 Good day! We have experience working with ocStore and have successfully resolved modifier conflicts. We implement this through error log analysis and step-by-step testing of SEO modules for compatibility with the core system. We guarantee stable website operation after the fixes.
-
1928 29 1 1 Hello! I have relevant experience with similar tasks, and I can help with your project. I can quickly familiarize myself with the requirements, propose the best solution, and execute the work carefully. I am ready to discuss the details and get started.
-
Ask your question to the client