Баги и восстановление данных в SEO-плагине Shop-Script
полная версия ТЗ (с адресами страниц и крон-заданием) https://disk.yandex.ru/d/fy8sc...
Есть кастомизированный плагин (делали 5 лет назад - программист пропал) seo-фильтров. сейчас он полетел.
Сейчас добавил 1 фильтр, так он появился на всех страницах с пустыми url.
Нужно срочно решить БЕЗ отката БД, или только ограниченный откат (только таблицу фильтров)
Общие правила: фильтра создаются по значению характеристик. нельзя создать 2 фильтра на одинаковое значение.
Задача, которая была сделана с ошибкой: Хотел создать быстрый seo-фильтр для категории "светодиодная бахрома" с парой характеристикой/значением "длина"/ "100 м".
Пример страницы: https://mawinka.ru/category/sv...
Воспроизведение ошибки:
1. хотел создать к текущему фильтру с характеристикой длина и значением 100 м (выпадающие списки). Но мне не понравилось имя фильтра.
2. забыл, про это правило одинаковых значений характеристик, и пытался для отдельного раздела создать своё правило. Движок вернул ошибку.
3. далее, создал уже правильно, просто к текущему фильтру добавил категорию (повторил пункт 1).
Далее, система фильтров посыпалась и добавила это имя "бахрома 100 м" во все возможные быстрые seo-фильтры (см. url).
Требования:
* Знание **Webasyst / Shop-Script**, PHP 7.2, CLI-команд фреймворка.
* Умение разбираться в чужом legacy-коде.
**Доступы:** FTP/SSH, phpMyAdmin. **Сроки:** Срочно. Бюджет обсуждается.
=============
Бюджет: 6000 - 18000
Проект: 3267276
Автор: nuzhno_sdelat
🤖 Kwork Бот
Post #800573
44